2009-10-27 53 views
3

如何使用Enum指定的條目(如下面的「EntryType」)預設Windsor配置文件參數?在Windsor配置文件中使用Enum作爲參數

目前,我有這樣的:

<component 
     id="test.service" service=".." type=".." lifestyle="transient"> 
     <parameters> 
     <entryType>EntryType.Test</entryType> 
     </parameters> 
    </component> 

其中..顯然代表了完整的命名空間和裝配。

但收到此錯誤:

Could not convert from 'EntryType.Test' to 
    Business.Common.Services.Core.TestService+EntryType. 

回答

5

這樣寫的,它爲我工作:

<component 
    id="test.service" service=".." type=".." lifestyle="transient"> 
    <parameters> 
    <entryType>Test</entryType><!-- NOT EntryType.Test --> 
    </parameters> 
</component> 
+1

可恥容易...謝謝。 ;) – GONeale

相關問題