TellmeRevitPluging/Models/HealthModels.cs
2025-12-09 17:43:30 +08:00

47 lines
1.0 KiB
C#

using System;
namespace RevitHttpControl.Models
{
/// <summary>
/// 健康检查数据模型
/// </summary>
public class HealthData
{
/// <summary>
/// 服务器状态
/// </summary>
public string ServerStatus { get; set; }
/// <summary>
/// Revit版本
/// </summary>
public string RevitVersion { get; set; }
/// <summary>
/// 当前文档信息
/// </summary>
public CurrentDocumentInfo CurrentDocument { get; set; }
}
/// <summary>
/// 当前文档信息模型
/// </summary>
public class CurrentDocumentInfo
{
/// <summary>
/// 是否有文档打开
/// </summary>
public bool IsOpen { get; set; }
/// <summary>
/// 文件名
/// </summary>
public string FileName { get; set; }
/// <summary>
/// 文件路径
/// </summary>
public string FilePath { get; set; }
}
}