public void SetRepository(IADRepository repository) { if (repository == null) { throw new ArgumentNullException("repository"); } this.repository = repository; }
public void OpenConnection(ConnectionModel connectionModel) { IADRepository repository = factory.GetRepository( connectionModel.DomainName, connectionModel.UserName, connectionModel.Password); repository.TestPath(); this.repository = repository; ServerName = this.repository.GetServerName(); }