API
This commit is contained in:
29
PARR.API/Contracts/V1/Responses/Base/BaseResponse.cs
Normal file
29
PARR.API/Contracts/V1/Responses/Base/BaseResponse.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
namespace PARR.API.Contracts.V1.Responses.Base
|
||||
{
|
||||
public class BaseResponse
|
||||
{
|
||||
public BaseResponse() { }
|
||||
|
||||
public BaseResponse(bool isSuccess)
|
||||
{
|
||||
IsSuccess = isSuccess;
|
||||
}
|
||||
|
||||
public BaseResponse(bool isSuccess, List<ErrorModel> errors)
|
||||
{
|
||||
IsSuccess = isSuccess;
|
||||
Errors = errors;
|
||||
}
|
||||
|
||||
public BaseResponse(bool isSuccess, List<ErrorModel> errors, string message)
|
||||
{
|
||||
IsSuccess = isSuccess;
|
||||
Errors = errors;
|
||||
Message = message;
|
||||
}
|
||||
|
||||
public List<ErrorModel> Errors { get; set; } = new List<ErrorModel>();
|
||||
public bool IsSuccess { get; private set; }
|
||||
public string? Message { get; private set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user