Show / Hide Table of Contents

Class AbpRequestLocalizationMiddleware

Inheritance
System.Object
AbpRequestLocalizationMiddleware
Implements
ITransientDependency
Namespace: Microsoft.AspNetCore.RequestLocalization
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class AbpRequestLocalizationMiddleware : IMiddleware, ITransientDependency

Constructors

AbpRequestLocalizationMiddleware(IAbpRequestLocalizationOptionsProvider, ILoggerFactory)

Declaration
public AbpRequestLocalizationMiddleware(IAbpRequestLocalizationOptionsProvider requestLocalizationOptionsProvider, ILoggerFactory loggerFactory)
Parameters
Type Name Description
IAbpRequestLocalizationOptionsProvider requestLocalizationOptionsProvider
ILoggerFactory loggerFactory

Methods

InvokeAsync(HttpContext, RequestDelegate)

Declaration
public Task InvokeAsync(HttpContext context, RequestDelegate next)
Parameters
Type Name Description
HttpContext context
RequestDelegate next
Returns
Type Description
System.Threading.Tasks.Task

Implements

ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft