/// <summary> /// Initializes a new instance of the <see cref="EnforcerMiddleware"/> class. /// </summary> /// <param name="next">The next.</param> /// <param name="options">The options.</param> public EnforcerMiddleware(RequestDelegate next, IOptions <ActionGuardSettings> options) { _next = next; _settings = options.Value; }
public EnforcerMiddleware(RequestDelegate next) { _next = next; _settings = new ActionGuardSettings();//default values }