37 lines
839 B
C#
37 lines
839 B
C#
using System;
|
|
|
|
namespace RevitHttpControl.Models
|
|
{
|
|
/// <summary>
|
|
/// 统一响应格式类
|
|
/// </summary>
|
|
/// <typeparam name="T">数据类型</typeparam>
|
|
public class ApiResponse<T>
|
|
{
|
|
/// <summary>
|
|
/// 请求是否成功
|
|
/// </summary>
|
|
public bool Success { get; set; }
|
|
|
|
/// <summary>
|
|
/// 响应状态码
|
|
/// </summary>
|
|
public int Code { get; set; }
|
|
|
|
/// <summary>
|
|
/// 响应消息
|
|
/// </summary>
|
|
public string Message { get; set; }
|
|
|
|
/// <summary>
|
|
/// 响应数据
|
|
/// </summary>
|
|
public T Data { get; set; }
|
|
|
|
/// <summary>
|
|
/// 时间戳
|
|
/// </summary>
|
|
public DateTime Timestamp { get; set; } = DateTime.UtcNow;
|
|
}
|
|
}
|