Class ActorProducerPipelineResolver
Class used to resolving actor producer pipelines depending on actor type.
Inherited Members
Namespace: Akka.Actor
Assembly: Akka.dll
Syntax
public class ActorProducerPipelineResolver
Constructors
| Edit this page View SourceActorProducerPipelineResolver(Func<ILoggingAdapter>)
TBD
Declaration
public ActorProducerPipelineResolver(Func<ILoggingAdapter> logBuilder)
Parameters
Type | Name | Description |
---|---|---|
Func<ILoggingAdapter> | logBuilder | TBD |
Properties
| Edit this page View SourceTotalPluginCount
Gets total number of unique plugins registered inside current resolver.
Declaration
public int TotalPluginCount { get; }
Property Value
Type | Description |
---|---|
int |
Methods
| Edit this page View SourceInsert(int, IActorProducerPlugin)
Register target plugin
inside producer pipeline at specified index
.
Declaration
public bool Insert(int index, IActorProducerPlugin plugin)
Parameters
Type | Name | Description |
---|---|---|
int | index | TBD |
IActorProducerPlugin | plugin | TBD |
Returns
Type | Description |
---|---|
bool | True if plugin was registered (it has not been found in pipeline already). False otherwise. |
IsRegistered(IActorProducerPlugin)
Returns true if current actor producer pipeline already has registered provided plugin type.
Declaration
public bool IsRegistered(IActorProducerPlugin plugin)
Parameters
Type | Name | Description |
---|---|---|
IActorProducerPlugin | plugin | TBD |
Returns
Type | Description |
---|---|
bool | TBD |
Register(IActorProducerPlugin)
Register target plugin
at the end of producer pipeline.
Declaration
public bool Register(IActorProducerPlugin plugin)
Parameters
Type | Name | Description |
---|---|---|
IActorProducerPlugin | plugin | TBD |
Returns
Type | Description |
---|---|
bool | True if plugin was registered (it has not been found in pipeline already). False otherwise. |
Unregister(IActorProducerPlugin)
Unregisters plugin from producer pipeline, returning false if plugin was not found.
Declaration
public bool Unregister(IActorProducerPlugin plugin)
Parameters
Type | Name | Description |
---|---|---|
IActorProducerPlugin | plugin | TBD |
Returns
Type | Description |
---|---|
bool | TBD |