public void containerCreate() { container = new WindsorContainer(); container.Install(new ConfigurationCastleWindsorTest()); writerServers = container.Resolve <IWriterServers>(); StubtServerObjs = container.Resolve <IServerObj>(); }
/// <summary> /// Конструктор через который просходят иньекции объектов. /// </summary> /// <param name="parseConfiguration">Отвечает за парсинг конфигураций серверов.</param> /// <param name="writerServers">Отвечает сортировку данных,полученных из DB, по объектам для хранения.</param> /// <param name="provider">Отвечает за соединение, возврат данных из Db.</param> public ManagerConnectionDb(IParseConfiguration parseConfiguration, IWriterServers writerServers, IProvider provider) { if (parseConfiguration != null) { this.parseConfiguration = parseConfiguration; this.writerServers = writerServers; this.provider = provider; } }
public void containerNull() { writerServers = null; container = null; StubtServerObjs = null; }