安装

Castle Windsor 城堡可通过 NuGet 抵达

  1. 使用“管理 NuGet 包”并搜索“城堡 windsor”

  2. 使用程序包管理器控制台执行:

    Install-Package Castle.Windsor
    

现在,你可以使用它来处理项目中的依赖项。

var container = new WindsorContainer(); // create instance of the container
container.Register(Component.For<IService>().ImplementedBy<Service>()); // register depndency
var service = container.Resolve<IService>(); // resolve with Resolve method

有关详细信息,请参阅官方文档

Castle.Windsor 包取决于 Castle.Core 包,它也会安装它