/// <summary> /// Adds Function built-in authorization handlers and allows for further configuration. /// </summary> /// <param name="services">The service collection to configure.</param> /// <param name="configure">The method to configure the authorization options.</param> public static IServiceCollection AddFunctionsAuthorization( this IServiceCollection services, Action <AuthorizationOptions> configure) { if (services is null) { throw new ArgumentNullException(nameof(services)); } if (configure is null) { throw new ArgumentNullException(nameof(configure)); } AuthHelper.AddFunctionsBuiltInAuthorization(services); services.Configure(configure); return(services); }