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));
 }