public void containerNull() { container = null; workFiles = null; ListStubServerObj = null; drives = null; }
public void containerCreate() { container = new WindsorContainer(); container.Install(new ConfigurationCastleWindsorTest()); ListStubServerObj = new List <IServerObj>(); IServerObj StubServerObj = container.Resolve <IServerObj>(); IDrives drives = container.Resolve <IDrives>(); workFiles = new WorkFiles(drives); ListStubServerObj.Add(StubServerObj); }
/// <summary> /// Конструктор через который просходят иньекции объектов. /// </summary> /// <param name="workFiles">Отвечает за запись данных в txt файл, если не удалось соединиться с google Api и сработало исключение.</param> /// <param name="drives">Отвечает за получения списка названий жестких дисков и количесво свободного места на них.</param> public WriterSheets(IWorkFiles workFiles, IDrives drives) { this.workFiles = workFiles; this.drives = drives; }
/// <summary> /// Конструктор через который просходят иньекция объекта. /// </summary> /// <param name="drives">Отвечает за получения списка названий жестких дисков и количесво свободного места на них.</param> public WorkFiles(IDrives drives) { this.drives = drives; }