Class AspNetCoreCorrelationIdProvider
Inheritance
System.Object
AspNetCoreCorrelationIdProvider
Implements
ITransientDependency
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class AspNetCoreCorrelationIdProvider : ICorrelationIdProvider, ITransientDependency
Constructors
AspNetCoreCorrelationIdProvider(IHttpContextAccessor, IOptions<AbpCorrelationIdOptions>)
Declaration
public AspNetCoreCorrelationIdProvider(IHttpContextAccessor httpContextAccessor, IOptions<AbpCorrelationIdOptions> options)
Parameters
| Type |
Name |
Description |
| IHttpContextAccessor |
httpContextAccessor |
|
| IOptions<AbpCorrelationIdOptions> |
options |
|
Properties
HttpContextAccessor
Declaration
protected IHttpContextAccessor HttpContextAccessor { get; }
Property Value
| Type |
Description |
| IHttpContextAccessor |
|
Options
Declaration
protected AbpCorrelationIdOptions Options { get; }
Property Value
| Type |
Description |
| AbpCorrelationIdOptions |
|
Methods
CreateNewCorrelationId()
Declaration
protected virtual string CreateNewCorrelationId()
Returns
| Type |
Description |
| System.String |
|
Get()
Declaration
public virtual string Get()
Returns
| Type |
Description |
| System.String |
|
Implements
ITransientDependency
Extension Methods