Files
mixtape/zero.Core/Middlewares/ApplicationContextMiddleware.cs
T

25 lines
473 B
C#

using Microsoft.AspNetCore.Http;
using System.Threading.Tasks;
using zero.Core.Api;
namespace zero.Core.Middlewares
{
public class ApplicationContextMiddleware
{
RequestDelegate Next;
public ApplicationContextMiddleware(RequestDelegate next)
{
Next = next;
}
public async Task Invoke(HttpContext httpContext, IApplicationContext appContext)
{
await appContext.Resolve(httpContext);
await Next(httpContext);
}
}
}