腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
web
api
2中
正确
使用
Autofac
的
生命周期
范围
、
我是
autofac
的
新手。我正在我
的
新
web
api
2项目中
使用
它。下面是由Global.asax
的
Application_Start()方法调用
的
autofac
配置代码。我不确定我对InstancePerRequest()
的
用法是否
正确
。更重要
的
是,它甚至需要
使用
吗?或者,我应该
使用
其他选项,如InstancePerLifeTimeScopr
浏览 19
提问于2019-01-22
得票数 0
回答已采纳
1
回答
在
web
api
中检索应用程序
范围
的
容器
、
、
、
我正在尝试解决
使用
异步
的
基于事件
的
rest服务
的
问题。我有
在
应用程序中生成事件
的
服务,这些事件是异步处理
的
。我遇到
的
问题是,由于
autofac
的
生命周期
范围
,到那时我
的
linq to sql数据上下文已经被处理掉了。var
浏览 1
提问于2015-03-20
得票数 0
1
回答
不同
生命周期
的
Autofac
注册模块取决于应用程序(控制台或
web
)。
、
我有一个类库,由控制台应用程序和
Web
使用
。我
使用
Autofac
模块注册依赖项,如下所示: { .AsImplementedInterfaces() }InstancePerTenant上面的
生命周期
适用于
We
浏览 3
提问于2019-11-17
得票数 1
回答已采纳
1
回答
计时器中
web
应用程序中
的
Autofac
范围
我
使用
autofac
web
集成,它可以很好地解决
生命周期
限制
的
组件。但是有一段代码是从定时器中调用
的
,我
在
Autofac
.Integration.
Web
.ContainerProvider.AmbientRequestLifetime.get().中
的
某个地方得到了空引用异常显然,这是因为
在
计时器中没有HttpContext,无法获得
生命周期
。根据文档,我需要调用"co
浏览 3
提问于2011-11-11
得票数 1
回答已采纳
1
回答
使用
我自己
的
userRepository进行.NET Owin身份验证
、
、
、
我正在创建一个新
的
Web
,并
使用
OAuth2进行令牌身份验证,
使用
UnityResolver进行DI。目前,我有一些关于如何
使用
我自己
的
userRepository来验证用户身份
的
问题。这两天我读了很多文章,我找到
的
解决方案主要是实现IStoredUser,IUser..对于这种情况,我认为会有更好
的
选择。我
使用
IUserAccountService通过调用存储过程和dapper来调用SP来验证我
的
浏览 2
提问于2017-05-09
得票数 0
2
回答
为什么asp.net用户会话结束会导致不同应用程序池中
的
Quartz任务终止?
、
、
、
、
更新:我添加了更多
的
日志信息--实际上导致任务停止
的
原因是: 最初,我认为问题在于组件
的
Autofac
生命周期
范围
,而我
的
问题最初集中在这个问题上。问题
的
原始描述:我正
浏览 1
提问于2019-05-04
得票数 0
1
回答
Autofac
代理工厂-如何每次创建一个新实例?
问:如何
使用
Autofac
工厂委托
在
现有的
Autofac
生存期
范围
内创建新实例?根据
Autofac
的
文件, 一些附加
的
背景:我尝试
使用
,以便每次创建一个ValueObject类
的
新实例。参数实例化一个新类,而
浏览 2
提问于2018-10-19
得票数 3
3
回答
使用
AutoFac
和MVC3
的
ObjectContext行为
、
、
、
我
使用
AutoFac
作为IoC将ObjectContext注入到需要它
的
控制器中。ObjectContext是
使用
InstancePerLifetimeScope
在
AutoFac
中注册
的
,我已经创建了一个定制
的
控制器工厂,它从DI容器中解析出
正确
的
控制器,从而获得ObjectContext我想知道
的
行为是,
在
我启动
web
应用程序后,我手动从数据库中删除或添加了一些
浏览 0
提问于2011-06-20
得票数 1
回答已采纳
1
回答
可以
在
一个注册上指定多个
Autofac
生存期
范围
吗?
、
、
、
、
我将
Autofac
IoC容器与提供InstancePerHttpRequest生存期
范围
的
MVC4附加组件一起
使用
。然而,
在
我
的
项目中,我有
web
,
web
-
api
和后台工作线程。在下面的例子中,我假设InstancePerHttpRequest作用域
在
不是源自
web
请求
的
情况下没有多大意义。builder.RegisterType<DatabaseFactory>()
浏览 5
提问于2013-05-29
得票数 9
回答已采纳
3
回答
Autofac
难题
、
、
我选择
使用
Autofac
作为我
的
IoC容器。这个问题
的
其余部分涉及SignalR和SignalR,但不需要真正
的
SignalR知识来回答;这是一个根源于
Autofac
的
问题。作为
使用
Autofac
作为SignalR依赖解析器
的
一部分,我想提供我自己
的
IJsonSerializer实例,按照我喜欢
的
方式进行配置。但是,我不希望
在
软件
的
其余部分中共享
浏览 4
提问于2013-02-02
得票数 1
回答已采纳
1
回答
我可以
在
工厂中创建一个隐式
生命周期
作用域吗?
Autofac
是否支持
使用
工厂
的
隐式
生命周期
范围
?using (var session = _sessionFactory()) ...然后
在
每次调用_sessionFactory时,
Autofac
会自动创建嵌套
的
生命周期
作用域吗?
浏览 0
提问于2013-01-27
得票数 2
回答已采纳
2
回答
Autofac
和IDisposable接口
、
、
、
、
FooRepo : IFooRepo { }
浏览 3
提问于2012-01-21
得票数 16
回答已采纳
2
回答
AutoFac
委托工厂和
生命周期
范围
、
我
在
我
的
应用程序中
使用
了委托工厂。这是因为我
使用
AutoFac
创建
的
组件
使用
了需要一些参数
的
服务类。 我想做
的
下一件事是关心这些服务是否被
正确
清理,并
使用
AutoFacs
生命周期
作用域机制释放资源。然而,问题是,当我
使用
委托工厂创建组件时,它们似乎没有被放入
生命周期
作用域,并且
在
释放
生命周期
作用域之后没有调用D
浏览 0
提问于2016-04-21
得票数 5
1
回答
基于
Autofac
的
Mapster依赖注入
、
、
、
services.AddSingleton(config); ...下面是我
使用
Autofac
在
MVC 4应用程序中添加上述配置
的
尝试:{ //services.Add
浏览 8
提问于2021-05-18
得票数 2
回答已采纳
2
回答
使用
Autofac
管理NHibernate ISession
、
关于
Autofac
如何帮助管理NHibernate ISession实例(对于ASP.NET MVC应用程序),有人有什么建议或最佳实践吗?
浏览 2
提问于2010-05-08
得票数 17
回答已采纳
1
回答
Autofac
:有办法解决最里面的作用域吗?
、
、
、
在
去年
使用
了ASP.NET,Castle Windsor和其他IoC容器之后,我现在正在一个新
的
Autofac
MVC项目中试用
Autofac
。因此,虽然我对IoC容器有一般
的
了解,但我对
Autofac
还是相当陌生
的
,我仍然
在
寻找一些最佳实践。 目前我正在尝试找出是否有一种方法可以解决最里面的嵌套作用域。我有以下情况:注册为SingleInstance()
的
组件有一个创建嵌套
生命周期
作用域
的
浏览 2
提问于2012-02-25
得票数 6
回答已采纳
1
回答
如何在EndRequest中
使用
Autofac
?
、
、
我
在
.Net MVC3中
使用
Autofac
,似乎
Autofac
在
Application_EndRequest中处理了
生命周期
范围
,这是有意义
的
。但是当我试图
在
我自己
的
代码中查找
在
EndRequest期间执行
的
服务时,这会导致这个错误: MESSAGE: Instances cannot be resolved and nested lifetimes(IComponentCont
浏览 0
提问于2012-12-18
得票数 12
回答已采纳
2
回答
匹配
生命周期
范围
内
的
Autofac
生存期和默认提供程序
、
我有一个
使用
Autofac
进行依赖注入
的
ASP.NET MVC
web
应用程序。偶尔,这个
web
应用程序会启动一个线程来完成一些与请求线程分开
的
工作。当这个后台线程启动时,它将从根容器中建立一个新
的
Autofac
生存期
范围
,并运行一些操作。中注册
的
一个依赖项有两个不同
的
实现:一个适合http请求生存期,另一个适合所有其他
生命周期
。
在
web
集成下,
浏览 0
提问于2011-12-28
得票数 6
回答已采纳
1
回答
Autofac
中
的
混合生活方式
、
、
我有一个
在
WCF
的
应用程序,也有一个ASP.NET服务包括
在
相同
的
项目。 .As<IUnitOfMeasureService>().HybridLifetimeInstance(); 有没有办
浏览 2
提问于2013-02-28
得票数 3
回答已采纳
1
回答
将
Autofac
类型注册为单个实例,但在每个
API
调用中实例化新实例
、
、
在
Autofac
中
使用
ASP.NET
API
,尝试
在
web
中注册单个实例。containerBuilder.RegisterType<SomeService>().As<ISomeService>().SingleInstance();containerBuilder.RegisterType<SomeRepository>().As<ISomeReposit
浏览 2
提问于2017-07-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Chrome 68进入Beta测试版,快来试试吧!
所有主流浏览器都已支持Web Animations API
JavaWeb核心之Servlet
Uber开源Fusion.js:一个基于插件架构的通用Web框架
Web3 应用开发的流程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券