예제 #1
0
 public AutomaticDataMigrations(
     IDataMigrationBuilder migrationBuilder,
     IOptions <PlatoOptions> platoOptions)
 {
     _migrationBuilder = migrationBuilder;
     _platoOptions     = platoOptions;
 }
예제 #2
0
 public ShellFeatureUpdater(
     IShellFeatureStore <ShellFeature> shellFeatureStore,
     IShellDescriptorManager shellDescriptorManager,
     IShellDescriptorStore shellDescriptorStore,
     IHttpContextAccessor httpContextAccessor,
     IShellContextFactory shellContextFactory,
     IDataMigrationBuilder migrationBuilder,
     IRunningShellTable runningShellTable,
     IOptions <PlatoOptions> platoOptions,
     ILogger <ShellFeatureUpdater> logger,
     IFeatureFacade featureFacade,
     IPlatoHost platoHost)
 {
     _platoOptions           = platoOptions;
     _featureFacade          = featureFacade;
     _migrationBuilder       = migrationBuilder;
     _shellDescriptorManager = shellDescriptorManager;
     _shellDescriptorStore   = shellDescriptorStore;
     _shellFeatureStore      = shellFeatureStore;
     _httpContextAccessor    = httpContextAccessor;
     _shellContextFactory    = shellContextFactory;
     _runningShellTable      = runningShellTable;
     _platoHost = platoHost;
     _logger    = logger;
 }
예제 #3
0
 public ShellFeatureUpdater(
     IShellFeatureStore <ShellFeature> shellFeatureStore,
     IShellDescriptorManager shellDescriptorManager,
     IShellDescriptorStore shellDescriptorStore,
     IShellContextFactory shellContextFactory,
     IDataMigrationBuilder migrationBuilder,
     IOptions <PlatoOptions> platoOptions,
     ILogger <ShellFeatureUpdater> logger,
     IFeatureFacade featureFacade,
     IShellSettings shellSettings,
     IPlatoHost platoHost)
 {
     _shellDescriptorManager = shellDescriptorManager;
     _shellDescriptorStore   = shellDescriptorStore;
     _shellContextFactory    = shellContextFactory;
     _shellFeatureStore      = shellFeatureStore;
     _migrationBuilder       = migrationBuilder;
     _shellSettings          = shellSettings;
     _featureFacade          = featureFacade;
     _platoOptions           = platoOptions;
     _platoHost = platoHost;
     _logger    = logger;
 }