KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
The migrator for configuration database More...
Public Member Functions | |
ConfigurationMigrator (Config config, UniversalContextFactory contextFactory) | |
Initializes a new instance of the ConfigurationMigrator class. More... | |
override IEnumerable< ResourceId > | GetMigratableResources () |
override ResourceId | GetDefaultResourceId () |
The default resource id to check overall migration parameters More... | |
Public Member Functions inherited from KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext > | |
string | GetCurrentPoint (ResourceId resourceId) |
IEnumerable< string > | Migrate (ResourceId resourceId, string pointToMigrate) |
IEnumerable< string > | GetAllPoints () |
Public Attributes | |
override string | Name => "KlusterKite configuration database" |
override decimal | Priority => 1M |
Public Attributes inherited from KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext > | |
EnResourceDependencyType | DependencyType |
Additional Inherited Members | |
Protected Member Functions inherited from KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext > | |
BaseDatabaseMigrator (UniversalContextFactory contextFactory) | |
Initializes a new instance of the BaseDatabaseMigrator<TContext> class. More... | |
Properties inherited from KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext > | |
string | LatestPoint [get] |
abstract string | Name [get] |
abstract decimal | Priority [get] |
The migrator for configuration database
Definition at line 26 of file ConfigurationMigrator.cs.
KlusterKite.NodeManager.ConfigurationSource.ConfigurationMigrator.ConfigurationMigrator | ( | Config | config, |
UniversalContextFactory | contextFactory | ||
) |
Initializes a new instance of the ConfigurationMigrator class.
config | The migrator config. |
contextFactory | The context factory |
Definition at line 52 of file ConfigurationMigrator.cs.
|
virtual |
The default resource id to check overall migration parameters
Implements KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext >.
Definition at line 70 of file ConfigurationMigrator.cs.
|
virtual |
Implements KlusterKite.NodeManager.Migrator.EF.BaseDatabaseMigrator< ConfigurationContext >.
Definition at line 64 of file ConfigurationMigrator.cs.
override string KlusterKite.NodeManager.ConfigurationSource.ConfigurationMigrator.Name => "KlusterKite configuration database" |
Definition at line 58 of file ConfigurationMigrator.cs.
override decimal KlusterKite.NodeManager.ConfigurationSource.ConfigurationMigrator.Priority => 1M |
Definition at line 61 of file ConfigurationMigrator.cs.