泰和乌骨鸡,巧虎动画片全集,新浪姓名测试打分
好久没有写文章了,最近在用.net core3.0,一些开发中问题顺便记录;
1.首先nuget引入
autofac
autofac.extensions.dependencyinjection
2.修改program.cs 添加.useserviceproviderfactory(new autofacserviceproviderfactory())
public class program { public static void main(string[] args) { createhostbuilder(args).build().run(); } public static ihostbuilder createhostbuilder(string[] args) => host.createdefaultbuilder(args) .useserviceproviderfactory(new autofacserviceproviderfactory()) .configurewebhostdefaults(webbuilder => { webbuilder.usestartup<startup>(); }); }
3.修改startup.cs
添加 services.addcontrollerswithviews().addcontrollersasservices();
public void configureservices(iservicecollection services) { services.addcontrollerswithviews().addcontrollersasservices(); }
添加
public void configurecontainer(containerbuilder builder)
{
// 在这里添加服务注册
}
完成现在就可以在控制器中注入方法了。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论