Refactored endpoints to be more functional and more expressive
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
namespace PostFundManagement.Domain.Errors;
|
||||
|
||||
public sealed class CreateError : Error
|
||||
{
|
||||
public static CreateError New { get; } = new();
|
||||
|
||||
public CreateError() : base(string.Empty) { }
|
||||
|
||||
public CreateError(string message) : base(message) { }
|
||||
|
||||
public static CreateError Create() => new();
|
||||
|
||||
public static CreateError Create(string message) => new(message);
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace PostFundManagement.Domain.Errors;
|
||||
|
||||
public sealed class IdDecodeError : Error
|
||||
{
|
||||
public static IdDecodeError New { get; } = new();
|
||||
|
||||
public IdDecodeError() : base(string.Empty) { }
|
||||
|
||||
public IdDecodeError(string message) : base(message) { }
|
||||
|
||||
public static IdDecodeError Create() => new();
|
||||
|
||||
public static IdDecodeError Create(string message) => new(message);
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace PostFundManagement.Domain.Errors;
|
||||
|
||||
public sealed class NotFoundError : Error
|
||||
{
|
||||
public static NotFoundError New { get; } = new();
|
||||
|
||||
public NotFoundError() : base(string.Empty) { }
|
||||
|
||||
public NotFoundError(string Message) : base(Message) { }
|
||||
|
||||
public static NotFoundError Create() => new();
|
||||
|
||||
public static NotFoundError Create(string message) => new(message);
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace PostFundManagement.Domain.Errors;
|
||||
|
||||
public sealed class UpdateError : Error
|
||||
{
|
||||
public static UpdateError New { get; } = new();
|
||||
|
||||
public UpdateError() : base(string.Empty) { }
|
||||
|
||||
public UpdateError(string message) : base(message) { }
|
||||
|
||||
public static UpdateError Create() => new();
|
||||
|
||||
public static UpdateError Create(string message) => new(message);
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace PostFundManagement.Domain.Errors;
|
||||
|
||||
public sealed class ValidationError : Error
|
||||
{
|
||||
public static ValidationError New { get; } = new();
|
||||
|
||||
public ValidationError() : base(string.Empty) { }
|
||||
|
||||
public ValidationError(string message) : base(message) { }
|
||||
|
||||
public static ValidationError Create() => new();
|
||||
|
||||
public static ValidationError Create(string message) => new(message);
|
||||
}
|
||||
Reference in New Issue
Block a user