public BackendException(BackendErrorCode errorCode, String message, String transientClass, HttpStatusCode httpErrorCode) : base(message) { ErrorCode = errorCode; TransientClass = transientClass; HttpErrorCode = httpErrorCode; }
public InvalidOperationBackendException(BackendErrorCode errorCode, string message) : base(errorCode, message, "InvalidOperationBackendException", HttpStatusCode.BadRequest) { }
public NotFoundBackendException(BackendErrorCode errorCode, string message) : base(errorCode, message, "NotFoundBackendException", HttpStatusCode.NotFound) { }
public AlreadyExistsBackendException(BackendErrorCode errorCode, string message) : base(errorCode, message, "AlreadyExistsBackendException", HttpStatusCode.Conflict) { }