/// <summary> /// Initializes a new instance of the <see cref="BaseBasicContext" /> class. /// </summary> /// <param name="context">The HTTP request context.</param> /// <param name="options">The middleware options.</param> public BaseBasicContext(HttpContext context, BasicAuthenticationOptions options) : base(context) { //Requires.NotNull(options, nameof(options)); Options = options; }
/// <summary> /// Creates a new instance of the context object. /// </summary> /// <param name="context">The HTTP request context.</param> /// <param name="options">The middleware options.</param> /// <param name="userName">The user name (login, e-mail, etc.) used.</param> /// <param name="password">The password (secret).</param> public BasicSignInContext(HttpContext context, BasicAuthenticationOptions options, string userName, string password) : base(context, options) { UserName = userName; Password = password; }