public void MapWhenException( IMiddlewareBuilder <CFTFileContext> middlewareBuilder, MapWhenExceptionOptions options) { if (options == null) { throw new ArgumentNullException(nameof(options), "Отсутствуют настройки для секции обработки ошибок."); } options?.ValidationParams(); middlewareBuilder.MapWhenException( builder => this.ConfigureApplication(builder, options.Steps)); }