2009-10-27 4 views
3

Как бы задать параметр файла конфигурации Windsor с указанной записью Enum, такой как «EntryType» ниже?Использовать Enum в качестве параметра в конфигурационном файле Windsor

настоящее время у меня это:

<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

Смежные вопросы