using InterfaceForward.Domain.Enums;
namespace InterfaceForward.Api.Contract.Models;
public class InterfaceParameterMapDto
{
///
/// 接口ID
///
public int InterfaceId { get; set; }
///
/// 参数Id
///
public int Id { get; set; }
///
/// 父级Id
///
public int PId { get; set; }
///
/// 参数名
///
public string Name { get; set; } = null!;
///
/// 参数别名(要构建的)
///
public string Alias { get; set; } = null!;
///
/// 映射参数别名(被重构的)
///
public string MapAlias { get; set; } = null!;
///
/// 参数类型
///
public ParameterType Type { get; set; }
///
/// 必填的
///
public bool IsRequired { get; set; }
}