示例#1
0
 public void Init()
 {
     _configurationManager    = MockRepository.GenerateMock <IConfigurationManager>();
     _powerShellManager       = MockRepository.GenerateMock <IPowerShellManager>();
     _powershellScriptLoader  = MockRepository.GenerateMock <IPowershellScriptLoader>();
     _samAccountNameGenerator = MockRepository.GenerateMock <ISamAccountNameGenerator>();
 }
 public FederateCustomerDomainController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
 }
示例#3
0
 public DistributionGroupController(IPowerShellUtility powerShellUtility,
                                    IPowerShellManager powerShellManager,
                                    IPowershellScriptLoader powershellScriptLoader)
 {
     _powerShellUtility      = powerShellUtility;
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
 }
示例#4
0
 public Office365GroupController(IPowerShellUtility powerShellUtility,
                                 IPowerShellManager powerShellManager,
                                 IPowershellScriptLoader powershellScriptLoader)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
示例#5
0
 public UsersController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader,
     IPowerShellUtility powerShellUtility)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
示例#6
0
 public RemoveCustomerDomainController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader,
     IPowerShellUtility powerShellUtility)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
 public SetUserImmutableIdController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader,
     IPowerShellUtility powerShellUtility)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
示例#8
0
 public SecurityGroupController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader,
     IPowerShellUtility powerShellUtility)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
 public void AttachSqlHostAndCredentials(IPowerShellManager powerShellManager)
 {
     powerShellManager
     .AddParameter("SQLServerIP", _configurationManager.GetByKey("PowerShellSQLServerIP"))
     .AddParameter("AuthDBName", _configurationManager.GetByKey("PowerShellAuthDBName"))
     .AddParameter("CPDBName", _configurationManager.GetByKey("PowerShellCPDBName"))
     .AddParameter("SQLServerUsername", _configurationManager.GetByKey("PowerShellSQLServerUsername"))
     .AddParameter("SQLServerPassword", _configurationManager.GetByKey("PowerShellSQLServerPassword"));
 }
示例#10
0
 public GetDomainTxtRecordController(
     IPowerShellManager powerShellManager,
     IPowershellScriptLoader powershellScriptLoader,
     IPowerShellUtility powerShellUtility)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
     _powerShellUtility      = powerShellUtility;
 }
示例#11
0
 public UserController(IConfigurationManager configurationManager,
                       IPowerShellManager powerShellManager,
                       IPowershellScriptLoader powershellScriptLoader,
                       ISamAccountNameGenerator samAccountNameGenerator)
 {
     _configurationManager    = configurationManager;
     _powerShellManager       = powerShellManager;
     _powershellScriptLoader  = powershellScriptLoader;
     _samAccountNameGenerator = samAccountNameGenerator;
 }
示例#12
0
 public UserPasswordController(IPowerShellManager powerShellManager, IPowershellScriptLoader powershellScriptLoader)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
 }
 public SamAccountNameGenerator(IPowerShellManager powerShellManager, IPowershellScriptLoader powershellScriptLoader)
 {
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
 }
 public void AttachOffice365Credentials(IPowerShellManager powerShellManager)
 {
     powerShellManager
     .AddParameter("AdminUsername", _configurationManager.GetByKey("PowerShellAdminUsername"))
     .AddParameter("AdminPassword", _configurationManager.GetByKey("PowerShellAdminPassword"));
 }
 public void Init()
 {
     _powerShellManager      = MockRepository.GenerateMock <IPowerShellManager>();
     _powershellScriptLoader = MockRepository.GenerateMock <IPowershellScriptLoader>();
 }
示例#16
0
 public CompanyController(IConfigurationManager configurationManager, IPowerShellManager powerShellManager, IPowershellScriptLoader powershellScriptLoader)
 {
     _configurationManager   = configurationManager;
     _powerShellManager      = powerShellManager;
     _powershellScriptLoader = powershellScriptLoader;
 }