KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Core.ActorSystemUtils Class Reference

Utilities to work with

See also
ActorSystem
More...

Static Public Member Functions

static void RegisterInstallers (this ContainerBuilder container, bool installAssemblies=true)
 Scans main application directory for libraries and BaseInstaller in them and installs them More...
 
static void StartNameSpaceActorsFromConfiguration (this ActorSystem sys)
 Parses hocon configuration of actor system and starts

See also
NameSpaceActor

that was defined in it More...

 
static IEnumerable< Assembly > GetLoadedAssemblies ()
 Gets the list of loaded assemblies More...
 

Detailed Description

Utilities to work with

See also
ActorSystem

Definition at line 31 of file ActorSystemUtils.cs.

Member Function Documentation

◆ GetLoadedAssemblies()

static IEnumerable<Assembly> KlusterKite.Core.ActorSystemUtils.GetLoadedAssemblies ( )
static

Gets the list of loaded assemblies

Returns
The list of loaded assemblies

Definition at line 145 of file ActorSystemUtils.cs.

◆ RegisterInstallers()

static void KlusterKite.Core.ActorSystemUtils.RegisterInstallers ( this ContainerBuilder  container,
bool  installAssemblies = true 
)
static

Scans main application directory for libraries and BaseInstaller in them and installs them

Parameters
containerCurrent windsor container
installAssembliesA value indicating whether this should scan current directory and load assemblies

Definition at line 42 of file ActorSystemUtils.cs.

◆ StartNameSpaceActorsFromConfiguration()

static void KlusterKite.Core.ActorSystemUtils.StartNameSpaceActorsFromConfiguration ( this ActorSystem  sys)
static

Parses hocon configuration of actor system and starts

See also
NameSpaceActor

that was defined in it

Parameters
sysThe actor system

Definition at line 112 of file ActorSystemUtils.cs.


The documentation for this class was generated from the following file: