예제 #1
0
 public ImportProviderFactory(ILogger <ImportProviderBitLocker> loggerBitLocker, ILogger <ImportProviderCsv> loggerCsv, ILogger <ImportProviderLaps> loggerLaps, ILogger <ImportProviderLapsWeb> loggerLapsWeb, ILogger <ImportProviderRpc> loggerRpc, IDirectory directory, IComputerPrincipalProviderBitLocker providerBitLocker, IComputerPrincipalProviderCsv providerCsv, IComputerPrincipalProviderLaps providerLaps, IComputerPrincipalProviderRpc providerRpc)
 {
     this.loggerBitLocker   = loggerBitLocker;
     this.loggerCsv         = loggerCsv;
     this.loggerLaps        = loggerLaps;
     this.loggerLapsWeb     = loggerLapsWeb;
     this.loggerRpc         = loggerRpc;
     this.directory         = directory;
     this.providerBitLocker = providerBitLocker;
     this.providerCsv       = providerCsv;
     this.providerLaps      = providerLaps;
     this.providerRpc       = providerRpc;
 }
예제 #2
0
 public ImportProviderLaps(ImportSettingsLaps settings, ILogger <ImportProviderLaps> logger, IDirectory directory, IComputerPrincipalProviderLaps provider)
     : base(settings, logger, directory)
 {
     this.logger    = logger;
     this.directory = directory;
     this.provider  = provider;
     this.settings  = settings;
 }