public ExceptionBase(ModelError error, Exception innerException) : base($"{error.Code}-{error.Type}-{error.Message}", innerException) { ErrorMessage = new ModelErrorMessage(error); }
public ExceptionBase(ModelError error) : this(error, null) { }
public InternalServerException(ModelError error, Exception innerException) : base(error, innerException) { }
public InternalServerException(ModelError error) : base(error) { }
public BadRequestException(ModelError error, Exception innerException) : base(error, innerException) { }
public BadRequestException(ModelError error) : base(error) { }