Class ReactorMiddlewares
Represents an implementation of IReactorMiddlewares.
[Singleton]
public class ReactorMiddlewares : IReactorMiddlewares
- Inheritance
-
ReactorMiddlewares
- Implements
- Inherited Members
Remarks
Initializes a new instance of the ReactorMiddlewares class.
Constructors
ReactorMiddlewares(IClientArtifactsProvider, IServiceProvider)
Represents an implementation of IReactorMiddlewares.
public ReactorMiddlewares(IClientArtifactsProvider clientArtifacts, IServiceProvider serviceProvider)
Parameters
clientArtifacts
IClientArtifactsProviderOptional IClientArtifactsProvider for the client artifacts.
serviceProvider
IServiceProviderIServiceProvider for resolving instances.
Remarks
Initializes a new instance of the ReactorMiddlewares class.
Methods
AfterInvoke(EventContext, object)
Invoked after the actual invoke.
public Task AfterInvoke(EventContext eventContext, object @event)
Parameters
eventContext
EventContextEventContext for the event.
event
objectThe actual event that it will be called with.
Returns
BeforeInvoke(EventContext, object)
Invoked before the actual invoke.
public Task BeforeInvoke(EventContext eventContext, object @event)
Parameters
eventContext
EventContextEventContext for the event.
event
objectThe actual event that it will be called with.