vs2015 项目 运行后访问 http://localhost:58949/Help 打开 api/Test 点击TestApi可以测试访问 会在目录NLogWebApiDemo\WebApiDemo\logs下生成日志
2021-05-26 14:32:33 26.43MB NLog WebApi
1
框架适用于中小项目使用。 框架包含: Swagger,JWT权限验证 ,Sqlsugar+异步泛型仓储,Redis做数据缓存,AutoFac,AOP的切面redis缓存等 仓储层: repository就是一个管理数据持久层的, 它负责数据的CRUD(Create, Read, Update, Delete) service layer是业务逻辑层, 它常常需要访问repository层。有网友这么说:Repository(仓储):协调领域和数据映射层,利用类似与集合的接口来访问领域对象。Repository 是一个独立的层,介于领域层与数据映射层(数据访问层)之间。 它的存在让领域层感觉不到数据访问层的存在,它提供一个类似集合的接口提供给领域层进行领域对象的访问Repository 是仓库管理员,领域层需要什么东西只需告诉仓库管理员,由仓库管理员把东西拿给它,并不需要知道东西实际放在哪。 业务逻辑层: 就是和我们平时使用的三层架构中的BLL层很相似。 Service层只负责将Repository仓储层的数据进行调用,至于如何是与数据库交互的, 它不去管,这样就可以达到一定程度上的解耦,假如以后数据库要换, 比如MySql,那Service层就完全不需要修改即可。 实体Model数据层: Enity文件夹中,存放的是整个项目的数据库表实体类。 VeiwModels文件夹,是存放的DTO实体类,在开发中,一般接口需要接收数据,返回数据,如果直接使用实体类返回的话弊端很大,不仅把重要信息暴露出去(比如手机号等),还对数据造成冗余(比如我需要接收用户的生日,还需要具体的年、月、日这就是三个字段,当然您也可以手动拆开,这只是一个栗子,所以不能直接用数据库实体类接收),就用到了DTO类的转换。
2021-05-19 19:02:04 66.81MB WebApi c# .netCore
1
5.0出来这么久了 和3.0版本有很大不一样啊 使用ASP.NET Core 5.0构建WebApi框架源码 预备知识:ASP.NET Core 和 C#
2021-05-14 12:02:24 6.02MB c# WebApi .net
1
WebAPI编写案例,代码全面详细,易用性强,对于初学者很有帮助
2021-05-08 15:07:01 21.72MB webapi api
1
WebApi 文件 上传 下载,包括上传下载调用的例子,请先还原nuget包
2021-05-08 14:36:52 6.28MB webapi 上传下载
1
server2003不解析webAPi的方法Windows2003、webAPi
2021-05-06 10:46:25 82KB Windows2003 webAPi
1
后台服务WebApi搭建,winform客户端文件下载。 DownloadFile、DownloadFileUrl
2021-05-05 15:00:57 2KB WebApi 文件下载 C#
1
基于博客园大神文章创作的框架,自用,使用的是sqlsugar,后期改成freesql(https://www.cnblogs.com/huguodong/p/13414560.html).使用到的技术有Swagger,JWT权限验证 ,仓储模式,Sqlsugar+异步泛型仓储,AutoFac,AutoMapper,Serilog
2021-05-03 20:02:29 13.34MB .NetCore3.1 WebApi sqlsugar
1
unity写的讯飞语音识别合成与评测功能,走的是webapi,连接讯飞WebSocket服务器没有接入任何sdk,也没有多余插件,开发工具unity2019.3.6 ,真正实现了跨平台,不用在每个平台重新接入sdk这么麻烦了!
2021-04-28 19:37:17 33KB unity 讯飞 语音 识别
1
WebAPI支持Area示例程序
2021-04-27 11:25:16 24.12MB api area
1