我知道我可以像這樣的一個組件註冊一個單一類型: <component
id="myservice"
service="MyServices.IService"
type="MyServices.Impl.Service1" />
想象這樣一個場景,我有一個類,它IService的這樣一個數組: public class MyClass
{
public
我正在試用Windsor 3.0以查看是否可以升級。 以下控制檯應用程序 var t = DateTime.Now;
var container = new WindsorContainer();
Debug.WriteLine("Created in " + (DateTime.Now - t).TotalMilliseconds);
注意到5421.875ms(一直高於5000毫秒)來
我是新來的溫莎,我試圖實現最基本的構造注入。顯然,API在最近的版本中已經發生了很大的變化,目前版本的文檔似乎假設您已經知道如何去做,舊版本的文檔已經過時。 我有一個簡單的測試組件: public class ConstructorInjectedComponent
{
public IMyComponent Component { get; set; }
public C
我想使用的NuGet安裝溫莎城堡3.0,它失敗,出現以下消息: PM> Install-Package Castle.Windsor
'Castle.Core (≥ 3.0.0)' not installed. Attempting to retrieve dependency from source...
Done.
Install-Package : Id is required.
V