コード例 #1
0
 public InstallApiController(DatabaseBuilder databaseBuilder, IProfilingLogger proflog, InstallHelper installHelper, InstallStepCollection installSteps)
 {
     _databaseBuilder = databaseBuilder ?? throw new ArgumentNullException(nameof(databaseBuilder));
     _proflog         = proflog ?? throw new ArgumentNullException(nameof(proflog));
     _installSteps    = installSteps;
     InstallHelper    = installHelper;
     _logger          = _proflog;
 }
コード例 #2
0
 public InstallApiController(
     DatabaseBuilder databaseBuilder,
     IProfilingLogger proflog,
     ILogger <InstallApiController> logger,
     InstallHelper installHelper,
     InstallStepCollection installSteps,
     InstallStatusTracker installStatusTracker,
     IRuntime runtime,
     IBackOfficeUserManager backOfficeUserManager,
     IBackOfficeSignInManager backOfficeSignInManager)
 {
     _databaseBuilder         = databaseBuilder ?? throw new ArgumentNullException(nameof(databaseBuilder));
     _proflog                 = proflog ?? throw new ArgumentNullException(nameof(proflog));
     _installSteps            = installSteps;
     _installStatusTracker    = installStatusTracker;
     _runtime                 = runtime;
     _backOfficeUserManager   = backOfficeUserManager;
     _backOfficeSignInManager = backOfficeSignInManager;
     InstallHelper            = installHelper;
     _logger = logger;
 }