26 lines
674 B
C#
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; }
|
|
}
|
|
} |