Files
logistics-app-server/DTOs/ApiResponse.cs
2026-01-18 00:30:29 +04:00

26 lines
674 B
C#

namespace LogisticsApp.Server.DTOs
{
public class ApiResponse<T>
{
public bool Success { get; set; }
public string Message { get; set; } = string.Empty;
public T? Data { get; set; }
public ApiResponse(bool success, string message, T? data = default)
{
Success = success;
Message = message;
Data = data;
}
}
public class PagedResult<T>
{
public List<T> Items { get; set; } = new();
public int TotalCount { get; set; }
public int Page { get; set; }
public int PageSize { get; set; }
public int TotalPages { get; set; }
}
}