Код: Выделить всё
{
"List": [
"First",
"Second",
"Third"
]
}
< /code>
Есть ли способ связать этот список и получить этот список введен в службу?public interface IService { /*...*/ }
public class Service : IService
{
public Service(IOptions optionlist)
{
/*...*/
}
}
< /code>
Когда я пытался, он не удается при инъекции: < /p>
не может динамически создать экземпляр типа 'System.string []'.
Причина: тип не поддерживается. /> Похоже для простых типов (int, long и т. Д.) Я предполагаю. < /p>
Итак, я действительно вынужден к этому?{
"ListContainer": {
"List": [
"First",
"Second",
"Third"
]
}
}
Я предполагаю, что это так, но мне любопытно, если существуют какие -либо изящные обходные пути ...
Подробнее здесь: https://stackoverflow.com/questions/797 ... of-a-class
Мобильная версия