C# Класс Naif.Blog.Framework.ApplicationContextMiddleware

The ApplicationContextMiddleware component processes the request to built the ApplicationContext object used for the duration of the request. The IApplicationContext object is passed in by Dependency Injection with a "scoped" lifetime, ensuring that a new object is created for each request.
Показать файл Открыть проект

Открытые методы

Метод Описание
ApplicationContextMiddleware ( RequestDelegate next, IHostingEnvironment env, IMemoryCache memoryCache, ILoggerFactory loggerFactory ) : Microsoft.AspNetCore.Hosting
Invoke ( HttpContext context, IApplicationContext appContext ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
GetBlogs ( ) : IEnumerable

Описание методов

ApplicationContextMiddleware() публичный Метод

public ApplicationContextMiddleware ( RequestDelegate next, IHostingEnvironment env, IMemoryCache memoryCache, ILoggerFactory loggerFactory ) : Microsoft.AspNetCore.Hosting
next RequestDelegate
env IHostingEnvironment
memoryCache IMemoryCache
loggerFactory ILoggerFactory
Результат Microsoft.AspNetCore.Hosting

Invoke() публичный Метод

public Invoke ( HttpContext context, IApplicationContext appContext ) : System.Threading.Tasks.Task
context HttpContext
appContext IApplicationContext
Результат System.Threading.Tasks.Task