IStartupFilter در ASP.NET Core
نویسنده: وحید نصیری
تاریخ: ۱۴۰۳/۱۲/۰۱ ۰۹:۲۵
آدرس: www.dntips.ir
public class RequestTimingStartupFilter : IStartupFilter
{
public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
{
return builder =>
{
builder.Use(async (context, nextMiddleware) =>
{
// اضافه کردن هدر زمانبندی
context.Response.OnStarting(() => { /* ... */ });
await nextMiddleware();
});
next(builder);
};
}
}builder.Services.AddTransient<IStartupFilter, RequestTimingStartupFilter>();