摘要: 1. Grpc 是什么? Google RPC A high-performance, open source universal RPC framework 官方地址:https://www.grpc.io/ Grpc 开始是由google 开发的,是一款语言中立、平台中立、开源的远程调用(RPC 阅读全文
posted @ 2021-02-28 12:36 delaywu 阅读(4059) 评论(1) 推荐(0) 编辑
摘要: services.AddAuthorization(options => { options.AddPolicy("AdminPolicy", policyBuilder => policyBuilder .RequireRole("Admin")//Claim的Role是Admin .Requir 阅读全文
posted @ 2021-02-21 15:49 delaywu 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 随着互联网不断发展,单应用单服务器有时候很难满足需求。比如京东、淘宝在面临双11的时候,处理程序肯定不会是一台服务器。那么Nginx 可以实现多服务器共同分担服务器压力问题。 Nginx可以做正向和反向代理。但是实际工作中。应用反向代理的较多。Nginx 地址 一、启动Nginx 你可以使用DOS 阅读全文
posted @ 2020-08-09 18:08 delaywu 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 上一篇我说使用autofac 自带的AOP。中感觉不太好用。这里我推荐 AspectCore.Core ,使用起来真的很爽,谁用谁知道。 接着上一篇。 我们引用 AspectCore.Extensions.Autofac (对autofac 的扩展) 接下来我们直接在注册 autofac 的地方 写 阅读全文
posted @ 2020-08-07 17:53 delaywu 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 上一篇我感觉 autofac 实现 aop有点不爽。先不说啥原因吧。看一下大概是怎么实现的在说。 添加NeGet Autofac(5.2.0) Autofac.Extensions.DependencyInjection(6.0.0) Autofac.Extras.DynamicProxy(5.0. 阅读全文
posted @ 2020-08-06 14:20 delaywu 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 添加NeGet包: Autofac (5.2.0) Autofac.Extensions.DependencyInjection(6.0.0) 在 Program 中 将 UseServiceProviderFactory 由Autofac 管理 这样替换了工厂。系统在调用Startup时候会自动调 阅读全文
posted @ 2020-08-06 13:49 delaywu 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中。我们可以获得单条where 语句拼装的 条件。但是我们往往 where 条件有很多。所以这篇组要来解决多条件问题。我们定义一个类 WhereClip ,其目的主要是讲多个单条件的SQL给组装起来。那么这个类应该有那些元素呢?我觉得应该含有 完整的SQL和参数列表。 protected S 阅读全文
posted @ 2020-07-26 13:54 delaywu 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 在 SQLSERVER 里,我们在执行命令的时候我们是可以进行参数化传递的。这个好处主要可以防止注入。 定义接受参数的类: public class DataParameter { public DataParameter() { } public DataParameter(string name 阅读全文
posted @ 2020-07-26 13:39 delaywu 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 目前我操作数据库主要用 EF和Dapper,EF不用说。相关的orm api 我们使用的很舒服,但是每次写Dapper 的时候我总是要写一坨SQL语句。典型的比如我要做一个查询。可能会写出一下代码: var strText="" if(string.IsNullOrEmpty(name)) { st 阅读全文
posted @ 2020-07-26 13:16 delaywu 阅读(469) 评论(0) 推荐(0) 编辑
摘要: log4Net 配置文件详细说明 阅读全文
posted @ 2020-07-15 00:08 delaywu 阅读(714) 评论(0) 推荐(0) 编辑