Это - то, на что похож мой сервисный конструктор:
public Service(string path)
и я настраиваю единицу как это:
IUnityContainer container = new UnityContainer();
container.RegisterType<IService, Service>();
который, конечно, не корректен. Параметр пути должен быть указан, и я хотел бы, чтобы это настраивалось от AppSettings так в этом случае, я смогу установить его во время конфигурации.
Как я делаю это?
] Как я понял ваш вопрос, вы хотите прочитать путь из AppSet, а затем настроить UnityContainer программно. [
] [] Это можно сделать следующим образом:[
] [// Get path from app.config via ConfigurationManager.AppSettings
var container = new UnityContainer();
container.RegisterType<IService, Service>(new InjectionConstructor(path));
]