namespace HrynCo.NotificationService.Api.Infrastructure; public sealed class ApiResponse { public T? Data { get; init; } = default; public ApiError? Error { get; init; } public bool Success { get; init; } } public sealed class ApiError { public required string Code { get; init; } public required string Message { get; init; } }