コード例 #1
0
 public void containerCreate()
 {
     container = new WindsorContainer();
     container.Install(new ConfigurationCastleWindsorTest());
     writerServers   = container.Resolve <IWriterServers>();
     StubtServerObjs = container.Resolve <IServerObj>();
 }
コード例 #2
0
 /// <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;
     }
 }
コード例 #3
0
 public void containerNull()
 {
     writerServers   = null;
     container       = null;
     StubtServerObjs = null;
 }