KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Base class to install KlusterKite plugin components More...
Static Public Member Functions | |
static IList< BaseInstaller > | GetRegisteredBaseInstallers (ContainerBuilder container) |
Gets the list of all registered installers More... | |
static Config | GetStackedConfig (ContainerBuilder container, Config config) |
Generates overall akka config from all registered modules (with respect to external provided configuration file) More... | |
Protected Attributes | |
const decimal | PriorityClusterRole = 100M |
Predefined priority to load configuration for plugins, that handles node role functionality More... | |
const decimal | PrioritySharedLib = 10M |
Predefined priority to load configuration for plugins, that handles other plugins functionality More... | |
const decimal | PriorityTest = 100M |
Predefined priority to load configuration for plugins, that handles unit tests More... | |
Properties | |
abstract decimal | AkkaConfigLoadPriority [get] |
Gets priority for ordering akka configurations. Highest priority will override lower priority. More... | |
Base class to install KlusterKite plugin components
Definition at line 28 of file BaseInstaller.cs.
|
static |
Gets the list of all registered installers
container | The windsor builder. |
Definition at line 69 of file BaseInstaller.cs.
|
static |
Generates overall akka config from all registered modules (with respect to external provided configuration file)
container | The windsor builder. |
config | Top level config |
Definition at line 92 of file BaseInstaller.cs.
|
protected |
Predefined priority to load configuration for plugins, that handles node role functionality
Definition at line 34 of file BaseInstaller.cs.
|
protected |
Predefined priority to load configuration for plugins, that handles other plugins functionality
Definition at line 40 of file BaseInstaller.cs.
|
protected |
Predefined priority to load configuration for plugins, that handles unit tests
Definition at line 46 of file BaseInstaller.cs.
|
getprotected |
Gets priority for ordering akka configurations. Highest priority will override lower priority.
Consider using
integrated constants
Definition at line 58 of file BaseInstaller.cs.