Table of Contents

Class FakeHttpContextAccessor

Namespace
Codebelt.Extensions.Xunit.Hosting.AspNetCore.Http
Assembly
Codebelt.Extensions.Xunit.Hosting.AspNetCore.dll

Provides a unit test implementation of Microsoft.AspNetCore.Http.IHttpContextAccessor.

public class FakeHttpContextAccessor : IHttpContextAccessor
Inheritance
Object
FakeHttpContextAccessor
Implements
IHttpContextAccessor

Constructors

FakeHttpContextAccessor(IServiceScopeFactory)

Initializes a new instance of the FakeHttpContextAccessor class.

public FakeHttpContextAccessor(IServiceScopeFactory factory = null)

Parameters

factory IServiceScopeFactory

An optional Microsoft.Extensions.DependencyInjection.IServiceScopeFactory for resolving services.

Properties

HttpContext

Gets or sets the HTTP context.

public HttpContext HttpContext { get; set; }

Property Value

HttpContext

The HTTP context.

See Also

IHttpContextAccessor