
.Net Core
文章平均质量分 59
十二试炼
一个半路学习软件开发的人。
展开
-
Asp.Net Core 减少Controller获取重复注入对象
在使用Asp.Net Core的时候我们都会用到依赖注入获取自定义的服务,如果是仓储的话可能还好,不同的controller需要用到不同的仓储,通过构造函数注入也算明确了业务关系。可是在使用到日志服务,缓存服务等工具类服务的时候往往会发现在大多数的controller中都要通过构造函数获取一遍注入服务,是件很麻烦的事。现在的想法是通过创建继承自Controller的BaseControll...原创 2018-07-01 18:55:43 · 4606 阅读 · 0 评论 -
Asp.Net Core 2.1 存储Cookie不成功
Asp.Net Core 2.1生成的项目模板默认实现了《欧洲常规数据保护法规 (GDPR)》支持。这就使得我们的程序要想成功的存储除了用户身份以外的cookie通常是需要用户同意的。 这里提供笔者已知的3种存储cookie的方法: 1.在Startup的ConfigureServices方法中关闭相关支持services.Configure<CookiePolicyOp...原创 2018-07-01 20:01:11 · 3949 阅读 · 1 评论 -
“NETSDK1061: 项目是使用 Microsoft.NETCore.App 版本 2.1.2 还原的, 但使用当前设置, 将改用版本 2.1.0。”的处理方法
我是在使用.net core发布控制台程序的时候遇到的这个错误,而且是所有引用的向项目都报这个错误。主要是为了发布程序中包含“.exe”结尾的可执行文件,所以选择了“独立”发布,运行时选择的“win-x64”,而这种发布方式又报这个错误。 以下是我找到的解决方法。NETSDK1061错误解决在vs生成和运行都正常,发布的时候报错 .netcore控制台项目引用另一个类库...转载 2018-10-11 11:08:06 · 7444 阅读 · 0 评论 -
使用cmd命令在IIS上部署Asp.Net core网站
由于是外包项目需要实施人员去现场部署IIS网站,所以就想做个批处理文件去一键执行安装部署IIS网站。于是就有了这篇文章。废话少说先上代码。echo Please use administrator privileges to run.::请使用管理员权限执行cd /d %~dp0::站点名称set name="test"::绑定域名和端口号set domain=*:500...原创 2018-09-30 16:55:43 · 3139 阅读 · 2 评论