Utilice Enum como parámetro en el archivo de configuración de Windsor
-
06-07-2019 - |
Pregunta
¿cómo preestablecería un parámetro del archivo de configuración de Windsor con una entrada especificada por Enum como " EntryType " a continuación?
Actualmente tengo esto:
<component
id="test.service" service=".." type=".." lifestyle="transient">
<parameters>
<entryType>EntryType.Test</entryType>
</parameters>
</component>
Donde ..
obviamente representa el espacio de nombres completo y el ensamblaje.
Pero recibiendo este error:
Could not convert from 'EntryType.Test' to
Business.Common.Services.Core.TestService+EntryType.
Solución
Escrito así, funcionó para mí:
<component
id="test.service" service=".." type=".." lifestyle="transient">
<parameters>
<entryType>Test</entryType><!-- NOT EntryType.Test -->
</parameters>
</component>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow