Changes committed

This commit is contained in:
2026-06-01 21:49:53 +05:30
parent 8537c653c1
commit 3163bb213e
387 changed files with 21940 additions and 107 deletions

View File

@@ -0,0 +1,18 @@
using Shared.Contracts.Constants;
namespace Shared.Contracts.Payloads;
public record ApiResponse<T>(
bool Success,
T? Data,
Error? Error
);
public static class ApiResponse
{
public static ApiResponse<T> Ok<T>(T data) =>
new(true, data, null);
public static ApiResponse<T> Fail<T>(Error error) =>
new(false, default, error);
}