using System.Collections.Generic; using System.Linq; using System.Text.Json.Serialization; namespace CleanArchitecture.Api.Models; public sealed class ResponseMessage { [JsonPropertyName("success")] public bool Success { get; init; } [JsonPropertyName("errors")] public IEnumerable? Errors { get; init; } [JsonPropertyName("detailedErrors")] public IEnumerable DetailedErrors { get; init; } = Enumerable.Empty(); [JsonPropertyName("data")] public T? Data { get; init; } }