Beispiel #1
0
 public void containerNull()
 {
     container         = null;
     workFiles         = null;
     ListStubServerObj = null;
     drives            = null;
 }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 /// <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;
 }
Beispiel #4
0
 /// <summary>
 /// Конструктор через который просходят иньекция объекта.
 /// </summary>
 /// <param name="drives">Отвечает за получения списка названий жестких дисков и количесво свободного места на них.</param>
 public WorkFiles(IDrives drives)
 {
     this.drives = drives;
 }