CreateOrUpdateNetActionPropertysCommand.cs 780 Bytes
namespace Rcs.Application.MessageBus.Commands;

/// <summary>
/// 创建或更新网络动作属性命令
/// @author zzy
/// </summary>
public class CreateOrUpdateNetActionPropertysCommand : MessageBase
{
    public string? NetActionId { get; set; }
    public string ActionName { get; set; } = string.Empty;
    public bool IsActive { get; set; } = true;
    public string? RequestMethod { get; set; }
    public string? RequestUrl { get; set; }
    public string? RequestParams { get; set; }
    public int? RepeatCount { get; set; }
    public int? IntervalTimeMs { get; set; }
    public int WaitResponseType { get; set; }
    public string? ResponseValidationRule { get; set; }
    public string? Description { get; set; }
    public string? ExtraProperties { get; set; }
}