/// <summary>
 /// Initializes a new instance of the <see cref="AutoResponseExceptionFormatter"/> class.
 /// </summary>
 /// <param name="autoResponseCodeFormatter">The automatic response code formatter.</param>
 /// <param name="useCamelCase">if set to <c>true</c> [use camel case].</param>
 public AutoResponseExceptionFormatter(IAutoResponseCodeFormatter autoResponseCodeFormatter, bool useCamelCase = true)
 {
     this.autoResponseCodeFormatter = autoResponseCodeFormatter ?? throw new ArgumentNullException(nameof(autoResponseCodeFormatter));
     this.useCamelCase = useCamelCase;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AutoResponseExceptionFormatter"/> class.
 /// </summary>
 /// <param name="useCamelCase">if set to <c>true</c> use camel case.</param>
 public AutoResponseExceptionFormatter(bool useCamelCase = true)
 {
     this.postFixes = new[] { "ApiModel", "Dto" };
     this.autoResponseCodeFormatter = new NullAutoResponseCodeFormatter();
     this.useCamelCase = useCamelCase;
 }