关于Autofac的问题
builder.RegisterType<NewsService>().As<INewsService>().SingleInstance();
builder.RegisterType<NewsService>().As<INewsService>().InstancePerDependency();
builder.RegisterType<NewsService>().As<INewsService>().InstancePerHttpRequest();
其后缀的如InstancePerHttpRequest()、InstancePerDependency()、SingleInstance()都是什么意思,什么时候该用哪一个呢?
我之前的是没写任何这个后缀的,在本地测试完全正常,但一用网络服务器就报错,一会说字符串连接错误,一会说已有打开的对象什么的需要关闭,后来看别人的写的有加了这些个东西,不知道什么意思,特请教