/// <summary> /// 添加Jwt授权 /// </summary> /// <param name="build"><see cref="ASFBuilder"/></param> /// <param name="action"></param> /// <returns></returns> public static ASFBuilder AddAuthenticationJwtBearer(this ASFBuilder build, Action <TokenOptions> action) { TokenOptions options = new TokenOptions(); action?.Invoke(options); return(build.AddAuthenticationJwtBearer(options)); }
/// <summary> /// 添加Jwt授权 /// </summary> /// <param name="build"><see cref="ASFBuilder"/></param> /// <param name="action"></param> /// <returns></returns> public static ASFBuilder AddAuthenticationJwtBearer(this ASFBuilder build, IConfiguration configuration) { TokenOptions options = configuration.Get <TokenOptions>(); return(build.AddAuthenticationJwtBearer(options)); }
/// <summary> /// 添加Jwt授权 /// </summary> /// <param name="build"><see cref="ASFBuilder"/></param> public static ASFBuilder AddAuthenticationJwtBearer(this ASFBuilder build) { return(build.AddAuthenticationJwtBearer(new TokenOptions())); }