castle-windsor 相关问题

Castle Windsor是.NET的Inversion of Control容器。有全面的文档可以回答您的大多数问题,因此RTM首先值得。还可以查看Google群组中的群组,这是大多数Castle专家所在的群组。

如何在 dotnet Maui 应用程序中实现拦截器/方面?

我正在实现一个 dotnet Maui 应用程序,当我需要某些方面来处理错误和某些响应时。 以前我是用Castle Windsor实现拦截器的,但是怎么能...

回答 1 投票 0

ASP.NET MVC + CastleWindsor:通过标头或查询字符串更改分辨率

我有一个在 .NET 4.7.1 上运行的 ASP.NET MVC 应用程序,该应用程序使用 Castle Windsor (5.0.0) 作为其 DI 容器。由于此版本的 MVC 使用 ServiceLocator 模式,因此我将容器包装在里面......

回答 1 投票 0

.NET Framework MVC + CastleWindsor:通过标头或查询字符串更改分辨率

我有一个 .NET Framework 4.7.1 MVC 应用程序,它使用 Castle Windsor (5.0.0) 作为其 DI 容器。 由于此版本的 MVC 使用 ServiceLocator 模式,因此我将容器包装在

回答 1 投票 0

在温莎城堡中是否可以在不显式注册的情况下注入命名组件?

(我在这里使用日志记录作为示例,但它可以是任何类型。) 我有多个组件想要写入同一个日志文件。我知道我可以解析 ILoggerFactory 并获得相同的 l...

回答 1 投票 0

温莎城堡 + ASP MVC 5 - System.MissingMethodException:无法创建接口的实例

首先,抱歉我的英语。我正在尝试用 Windsor + MVC 做一些小事情。我阅读了一些教程,并寻找解决我的问题的方法,但我还没有找到。使用: VS 2013 Express...

回答 2 投票 0

Castle.Facilities.NHibernate 和 FluentNHibernate v2.x

我正在使用 https://github.com/haf/Castle.Facilities.NHibernate,它是用 NHibernate 3.1 和 FluentNHibernate 1.2 构建的。我已通过 NuGet 在我的 ...

回答 1 投票 0

在 Castle Windsor 3 中,在单元测试中覆盖现有组件注册

我正在尝试在我的自动化测试中使用 Castle Windsor,如下所示: 在每次测试中: Setup() 函数创建一个 Windsor 容器,注册每个组件的默认实现 测试

回答 2 投票 0

需要 CastleWindsor 属性注入的属性

虽然我更喜欢构造函数注入,但我希望我的团队中的开发人员能够使用属性注入,只要他们使用属性显式地将属性标记为可注入即可。根据

回答 1 投票 0

温莎配置标准实践

我继承的应用程序使用流畅的界面来配置我们的 Windsor 容器,而这种大的配置非常令人恶心。 过去我创建了一个扩展方法...

回答 1 投票 0

带有延迟加载的 EF Core:NotImplementedException:'这是一个 DynamicProxy2 错误:拦截器尝试“继续”方法

我简单的一行代码 Db.CoverageParts.Add(newPart);在启用延迟加载的情况下,EF Core 5.0.6 / Castle 4.4.1 引发以下异常: 系统未实现异常 HResult=0x8000...

回答 2 投票 0

Castle Windsor C# with .net 6 - Configuration.FromAppConfig() 不支持

在.NET 4.6项目中,我们使用了温莎城堡作为依赖解析器。 以下代码解决了当前项目中的所有依赖项。 IWindsorContainer 容器 = 新

回答 1 投票 0

如何在ASP.Net Boilerplate MVC项目中从Web Api调用应用程序服务?

ASP.NET Boilerplate (.Net Framework v4.7.2 & MVC) 我正在为一个应用服务类(AgentInfoAppService)创建一个web api控制器(AgentInfoController),该类依赖于一个存储库...

回答 1 投票 0

使用serilog和Castle winsdor日志时,Logger.InfoFormat没有记录第一个参数。

我用Serilog在控制台和ElasticSearch中记录我的请求和响应。代码看起来是这样的: public class HttpLogDto { public string Method { get; set; } public string Url { get; ...。

回答 1 投票 0

能否从多个线程同时调用单人对象的方法?

我有一个组件在Castle Windsor中注册为单人。这个对象在我的多线程应用程序中的许多其他地方被使用。是否有可能这两个对象会...

回答 3 投票 6

Windsor Ioc服务替代:已经为给定密钥注册了组件

我一直在尝试将Windsor配置为根据正在构造的类为服务提供不同的实现:我已阅读此http://docs.castleproject.org/Windsor...。

回答 1 投票 4

Moq,Visual Studio单元测试-测试不断跳过模拟服务中的方法

我正在测试GET操作方法,该方法将在已被模拟的服务中调用公共方法。测试失败。当我在服务方法中放置一个断点时,我发现它在...

回答 1 投票 0

OWIN存储更新,插入或删除语句影响了意外的行数(0)错误

我遇到了一个非常奇怪的问题,在托管我的Wep Api项目的Azure应用服务上几个小时后,刷新令牌“消失”了。我已经为我的密码流程实现了OAuth。我们的...

回答 1 投票 3

如何在运行时解析参数化的类?

我有这样的视图模型:public ViewModelSample(MyClass a){}我试图通过以下方法解决此问题:var myClassObj = new MyClass(); var vm = IocManager.Resolve ((myClassObj); //其中args = ...

回答 1 投票 0

如何通过将其名称用作字符串来动态解析IoC

我对同一接口有多个实现,如下面的示例container.Register(Component.For ()。ImplementedBy

回答 1 投票 0

在WCF和Castle Windsor中注册同一合同的多个端点

我正在我的一个项目中寻求有关实现WCF Castle注入的帮助,基本上,我们正在开发一种配置工具,该工具将在测试和...之间同步数据。...]

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.