cost 104 ms
记录器<t> Azure 函数启动 class 使用 Autofac 未解决</t> - ILogger<T> not resolved in Azure Functions startup class using Autofac

我正在尝试获取ILogger&lt;T&gt;的实例,以解决进程版本中 Azure Function v4 的Startup class 中的依赖项。 只有这不起作用,并且会导致异常,null 或不工作的记录器。 我按照Azure 函数的以下AutoFac文档进行操作。 我注册了一些类型并尝试在St ...

如果单个接口有多个单一实例注册,是否有可能使 Autofac 失败? - Is it possible to make Autofac fail if there are multiple singleinstance-registrations for a single interface?

当为单个接口注册多个单一实例时,Autofac 的默认行为似乎是让它们相互覆盖,这样最新的注册就是将用于构建容器的注册。 无论如何改变这种行为,如果发生这种情况,应用程序将无法运行? 我试过查看文档,发现了类似.IfNotRegistered() 的东西,但这只会逆转效果,第一次注册将是有效的。 ...

Autofac - 如何从 IResolvePipelineBuilder 和 ResolveRequestContext 访问 IRegistrationBuilder? - Autofac - How to access IRegistrationBuilder from IResolvePipelineBuilder & ResolveRequestContext?

我想从Autofac Pipeline扩展我的服务注册 [例如EnableInterfaceInterceptors ]。 但是,我找不到实现该目标的方法。 我是否有任何入口点可以访问注册为IRegistrationBuilder ? 提供以下代码供您参考 提前致谢 ...

当部署为 docker 容器时,IOptions 不返回 appsettings 的设置 - IOptions does not return settings for appsettings when deployed as docker container

我们有一个 .NET 7 应用程序,它使用 autofac IOC 并需要从 appsetting 文件中提取 RegionInfo,在我们解决方案的 class 库中。 当在 Visual Studio 中本地运行时,或通过使用 Bridge to Kube.netes 时,class 库中的 I ...

Autofac.Core.Registration.ComponentNotRegisteredException 甚至接口似乎已注册 - Autofac.Core.Registration.ComponentNotRegisteredException even the interface seems to be registered

我尝试使用依赖注入和使用框架“CommunityFramework.MVVM”和“Autofac”的 MVVM 模式来实现一个 WPF 应用程序。 到目前为止,我所拥有的是以下内容(仅显示必需的部分): 在主项目中。 命名空间:.UI.WPF 在项目 ViewModel 中:命名空间:.ViewMo ...

当使用 Activator 实例化模块时,Autofac 无法解析模块 - Autofac failing to Resolve Module when module instantiated with Activator

我正在尝试使用自定义属性在我希望我的框架容器加载的外部库中定义模块。 我能够扫描程序集,查找并验证我的类型,并返回实例化 IModule 的列表。 但是,当我尝试解析在外部模块中注册的类型时,该类型无法解析。 主库目标.Net Standard 2.0 注册模块的扩展方法 从托管应用程序 targe ...

nopCommerce 项目中的 Autofac 异常(Autofac.Core.Activators.Reflection.NoConstructorsFoundException: 'No accessible constructors were found ) - Autofac exception in nopCommerce project (Autofac.Core.Activators.Reflection.NoConstructorsFoundException: 'No accessible constructors were found )

我正在尝试在 nopCommerce 的公共商店中添加一个新页面。 为此,我创建了实体、模型、工厂、控制器、接口和服务等。 但是,一旦我运行我的 nopCommerce 项目,它就会显示以下错误。 Autofac.Core.Activators.Reflection.NoConstructorsF ...

Autofac 要求工厂具有与构造函数参数完全相同的名称? - Autofac requires that the factory has exactly the same name as the constructor parameter?

这是我不太明白的东西,我有以下课程 如果我解析并调用 Create,即: 然后我会得到一个 AutofacException。 但是我可以通过将 Factory 中的data变量名称更改为internalData来解决这个问题。 这就是我不明白的,参数怎么会依赖于名称,它是否记录在 Autofac ...

2022-12-14 09:25:01   1   24    c# / autofac  
Autofac asp.net web api 构造函数注入有效但属性注入无效 - Autofac asp.net web api constructor injection works but property injection does not

我是 autofac 的初学者,我必须在新的遗留项目 asp.net web api 中使用它。 我正在注册接口,注入在构造函数注入中工作正常。 但是,在许多地方直接调用构造函数new() ,我不想在任何地方都替换它。 所以我想到了属性注入,但无法让它工作,依赖始终是 null。该应用程序分为多个项 ...

从 MassTransit v5 升级到 v8,我们的多租户应用程序使用的 AutoFac 扩展方法不再可用 - Upgrading from MassTransit v5 to v8 and an AutoFac Extension method used by our Multi Tenanted application is no longer available

简而言之,我正在将 .NETStandard 2.1 应用程序升级到 .NET 6。相应地升级各种库,特别是 MassTransit v5 到 v8,以及 AutoFac 4.9.4 到 6.4.0。 这是一个多租户应用程序,其中一个实例由多个租户共享,每个租户都有自己的数据库。 除一个障碍外,升级 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM