public interface ICurUserCookie
{
int CurUserId { get; set; }
}
public class CurUserCookie : ICurUserCookie
{
public int CurUserId { get; set; }
}
public static class CurUserCookieEx
{
public static void AddCurUserCookie(this IServiceCollection services)
{
services.AddScoped<ICurUserCookie, CurUserCookie>();
}
public static void UseCurUserCookie(this IApplicationBuilder app)
{
app.Use(async (ctx, next) =>
{
// Do stuff here
await next();
});
}
}
public interface ICurUserCookie
{
int CurUserId { get; set; }
}
public class CurUserCookie : ICurUserCookie
{
public int CurUserId { get; set; }
}
public static class CurUserCookieEx
{
public static void AddCurUserCookie(this IServiceCollection services)
{
services.AddScoped<ICurUserCookie, CurUserCookie>();
}
public static void UseCurUserCookie(this IApplicationBuilder app)
{
app.Use(async (ctx, next) =>
{
// Do stuff here
await next();
});
}
}