private static DataBundleResponseDto CreateFailedResponse( DataBundleRequestDto requestDto, DataBundleResponseErrorReason failedReason) { return(requestDto.CreateErrorResponse(new DataBundleResponseErrorDto( failedReason, failedReason.ToString()))); }
public DataBundleResponseErrorDto(DataBundleResponseErrorReason reason, string failureDescription) { Reason = reason; FailureDescription = failureDescription; }
private static DataBundleResponseContract.Types.RequestFailure.Types.Reason MapToFailureReason(DataBundleResponseErrorReason errorReason) { return(errorReason switch { DataBundleResponseErrorReason.DatasetNotFound => DataBundleResponseContract.Types.RequestFailure.Types.Reason.DatasetNotFound, DataBundleResponseErrorReason.DatasetNotAvailable => DataBundleResponseContract.Types.RequestFailure.Types.Reason.DatasetNotAvailable, DataBundleResponseErrorReason.InternalError => DataBundleResponseContract.Types.RequestFailure.Types.Reason.InternalError, _ => DataBundleResponseContract.Types.RequestFailure.Types.Reason.InternalError });