Mico.Demo/Microservice.Common/Models/ServiceCallResultModel.cs

38 lines
897 B
C#

namespace Microservice.Common.Models
{
/// <summary>
/// 服务调用结果模型
/// </summary>
/// <typeparam name="TResult">结果类型</typeparam>
public class ServiceCallResultModel<TResult>
{
/// <summary>
/// 消息
/// </summary>
public string Message { get; set; }
/// <summary>
/// 结果
/// </summary>
public TResult Result { get; set; }
/// <summary>
/// 构造函数
/// </summary>
public ServiceCallResultModel()
{
}
/// <summary>
/// 构造函数
/// </summary>
/// <param name="message">消息</param>
/// <param name="result">结果</param>
public ServiceCallResultModel(string message, TResult result)
{
Message = message;
Result = result;
}
}
}