参考文章:https://www.cnblogs.com/jiujiduilie/p/8371378.html 1、通过NuGet安装MiniProfiler 2、通过Nuget安装MiniProfiler.EF6 3、通过Nuget安装Swashbuckle GitHub:https://gith ...
在谈这个问题之前,我们先来说说在WebAPI中保障接口请求合法性的常见办法: API Key + API Secret cookie-session认证 OAuth JWT 当然还有很多其它的,比如 openid connect (OAuth 2.0协议之上的简单身份层),Basic Auth ,D ...
实习期半年(201611--201706) 正式工作 2017年7月-2018-10月 工作中收获和问题。 目前只是大致了解.net开发的流程: 1前端用vscode开发工具+ElementUI组件+vue核心;2后端用vs开发webapi或MVC+EF;3数据库sqlserver开发表和视图。4公 ...
分类:
其他好文 时间:
2018-10-15 20:29:18
阅读次数:
135
webapi ef winform 分布式 集群 nginx 系统架构 ...
分类:
其他好文 时间:
2018-10-13 16:50:06
阅读次数:
209
看到大家很多人在后台问我一些问题,所以准备写一个系列了,下面给个目录 目录: .NET(c#) 移动APP开发平台 - Smobiler(1) 环境的搭建及上手第一个应用 类似开发WinForm的方式,使用C#开发Android和IOS的移动应用?听起来感觉不可思议,但是实际上确实很强大,那么Smo ...
分类:
移动开发 时间:
2018-10-10 17:16:33
阅读次数:
189
在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’t Repeat Yourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以 ...
/// /// 验证 /// /// Account API账号 /// TimeStamp 请求时间 /// Sign 所有请求参数 加密 public class AuthFilterOutside : AuthorizeAttribute { //重写基类的验证方式,加入我们自定义的Ticke... ...
业务场景: 业务需求要求,需要对 WebApi 接口服务统一返回参数,也就是把实际的结果用一定的格式包裹起来,比如下面格式: { "response":{ "code":200, "msg":"Remote service error", "result":"" } } 具体实现: using Mi ...
文档继续完善整理中。。。。。。 c.DocumentFilter<SwaggerDocTag>(); /// <summary> /// Swagger注释帮助类 /// </summary> public class SwaggerDocTag : IDocumentFilter { /// <s ...
什么是gRpcHttp网关 通俗的讲就是将gRpc提供的服务以rest api的形式提供出去,不需要再单独的写一个webapi去做这件事。 gRpcHttp网关好处 减少不必要代码,减少中间层提高通讯效率。 以前可能是这样 用了gRpc网关后是这样 gRpcHttp网关提供哪些功能 可以直接加载pr ...
分类:
Web程序 时间:
2018-09-29 14:40:41
阅读次数:
468