public static IMvcCoreBuilder AddHttpExceptions(this IMvcCoreBuilder builder, Action <HttpExceptionOptions> configureOptions = null)
    {
        builder.Services.AddHttpExceptions(configureOptions);
        builder.ConfigureApiBehaviorOptions(ConfigureApiBehaviorOptions);

        return(builder);
    }
        /// <summary>
        /// Adds HttpExceptions services to the services collection.
        /// </summary>
        /// <param name="builder">The Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.</param>
        /// <param name="configureOptions">An action used to configure the provided options.</param>
        public static IMvcCoreBuilder AddHttpExceptions(this IMvcCoreBuilder builder, Action <HttpExceptionsOptions> configureOptions = null)
        {
            builder.Services.AddHttpExceptions(configureOptions);

            var options = builder.Services.BuildServiceProvider().GetRequiredService <IOptions <HttpExceptionsOptions> >();

            builder.ConfigureApiBehaviorOptions(ConfigureApiBehaviorOptions);

            return(builder);
        }