Castle Windsor是.NET的Inversion of Control容器。有全面的文档可以回答您的大多数问题,因此RTM首先值得。还可以查看Google群组中的群组,这是大多数Castle专家所在的群组。
如何在 dotnet Maui 应用程序中实现拦截器/方面?
我正在实现一个 dotnet Maui 应用程序,当我需要某些方面来处理错误和某些响应时。 以前我是用Castle Windsor实现拦截器的,但是怎么能...
ASP.NET MVC + CastleWindsor:通过标头或查询字符串更改分辨率
我有一个在 .NET 4.7.1 上运行的 ASP.NET MVC 应用程序,该应用程序使用 Castle Windsor (5.0.0) 作为其 DI 容器。由于此版本的 MVC 使用 ServiceLocator 模式,因此我将容器包装在里面......
.NET Framework MVC + CastleWindsor:通过标头或查询字符串更改分辨率
我有一个 .NET Framework 4.7.1 MVC 应用程序,它使用 Castle Windsor (5.0.0) 作为其 DI 容器。 由于此版本的 MVC 使用 ServiceLocator 模式,因此我将容器包装在
(我在这里使用日志记录作为示例,但它可以是任何类型。) 我有多个组件想要写入同一个日志文件。我知道我可以解析 ILoggerFactory 并获得相同的 l...
温莎城堡 + ASP MVC 5 - System.MissingMethodException:无法创建接口的实例
首先,抱歉我的英语。我正在尝试用 Windsor + MVC 做一些小事情。我阅读了一些教程,并寻找解决我的问题的方法,但我还没有找到。使用: VS 2013 Express...
Castle.Facilities.NHibernate 和 FluentNHibernate v2.x
我正在使用 https://github.com/haf/Castle.Facilities.NHibernate,它是用 NHibernate 3.1 和 FluentNHibernate 1.2 构建的。我已通过 NuGet 在我的 ...
在 Castle Windsor 3 中,在单元测试中覆盖现有组件注册
我正在尝试在我的自动化测试中使用 Castle Windsor,如下所示: 在每次测试中: Setup() 函数创建一个 Windsor 容器,注册每个组件的默认实现 测试
虽然我更喜欢构造函数注入,但我希望我的团队中的开发人员能够使用属性注入,只要他们使用属性显式地将属性标记为可注入即可。根据
我继承的应用程序使用流畅的界面来配置我们的 Windsor 容器,而这种大的配置非常令人恶心。 过去我创建了一个扩展方法...
带有延迟加载的 EF Core:NotImplementedException:'这是一个 DynamicProxy2 错误:拦截器尝试“继续”方法
我简单的一行代码 Db.CoverageParts.Add(newPart);在启用延迟加载的情况下,EF Core 5.0.6 / Castle 4.4.1 引发以下异常: 系统未实现异常 HResult=0x8000...
Castle Windsor C# with .net 6 - Configuration.FromAppConfig() 不支持
在.NET 4.6项目中,我们使用了温莎城堡作为依赖解析器。 以下代码解决了当前项目中的所有依赖项。 IWindsorContainer 容器 = 新
如何在ASP.Net Boilerplate MVC项目中从Web Api调用应用程序服务?
ASP.NET Boilerplate (.Net Framework v4.7.2 & MVC) 我正在为一个应用服务类(AgentInfoAppService)创建一个web api控制器(AgentInfoController),该类依赖于一个存储库...
使用serilog和Castle winsdor日志时,Logger.InfoFormat没有记录第一个参数。
我用Serilog在控制台和ElasticSearch中记录我的请求和响应。代码看起来是这样的: public class HttpLogDto { public string Method { get; set; } public string Url { get; ...。
我有一个组件在Castle Windsor中注册为单人。这个对象在我的多线程应用程序中的许多其他地方被使用。是否有可能这两个对象会...
我一直在尝试将Windsor配置为根据正在构造的类为服务提供不同的实现:我已阅读此http://docs.castleproject.org/Windsor...。
Moq,Visual Studio单元测试-测试不断跳过模拟服务中的方法
我正在测试GET操作方法,该方法将在已被模拟的服务中调用公共方法。测试失败。当我在服务方法中放置一个断点时,我发现它在...
我遇到了一个非常奇怪的问题,在托管我的Wep Api项目的Azure应用服务上几个小时后,刷新令牌“消失”了。我已经为我的密码流程实现了OAuth。我们的...
我有这样的视图模型:public ViewModelSample(MyClass a){}我试图通过以下方法解决此问题:var myClassObj = new MyClass(); var vm = IocManager.Resolve ((myClassObj); //其中args = ...
我对同一接口有多个实现,如下面的示例container.Register(Component.For ()。ImplementedBy
在WCF和Castle Windsor中注册同一合同的多个端点
我正在我的一个项目中寻求有关实现WCF Castle注入的帮助,基本上,我们正在开发一种配置工具,该工具将在测试和...之间同步数据。...]