Table of Contents

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

httpContextAccessor IHttpContextAccessor

The ASP.NET Core HTTP context accessor.

options IOptions<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.