Class HttpContextGovernanceActorContextResolver
- Namespace
- AsiBackbone.AspNetCore.Actors
- Assembly
- AsiBackbone.AspNetCore.dll
Maps the current ASP.NET Core HTTP context into a framework-neutral AsiBackbone actor context.
public sealed class HttpContextGovernanceActorContextResolver : IHttpGovernanceActorContextResolver
- Inheritance
-
HttpContextGovernanceActorContextResolver
- Implements
- Inherited Members
Constructors
HttpContextGovernanceActorContextResolver(IHttpContextAccessor, IOptions<HttpGovernanceActorContextOptions>)
Initializes a new instance of the HttpContextGovernanceActorContextResolver class.
public HttpContextGovernanceActorContextResolver(IHttpContextAccessor httpContextAccessor, IOptions<HttpGovernanceActorContextOptions> options)
Parameters
httpContextAccessorIHttpContextAccessorThe ASP.NET Core HTTP context accessor.
optionsIOptions<HttpGovernanceActorContextOptions>The actor mapping options.
Methods
ResolveActorContext()
Resolves the current HTTP or host actor context.
public IGovernanceActorContext ResolveActorContext()
Returns
- IGovernanceActorContext
A framework-neutral actor context.