Files

28 lines
725 B
C#

using WebApi.Library.Config;
namespace WebApi.Project.ProxyKMS.Models
{
public class ProxyKMSConfig : WebApiConfig
{
public List<API> API { get; set; } = new List<API>();
}
public class API
{
public string ApiName { get; set; } = string.Empty;
public List<Function> Functions { get; set; } = new List<Function>();
public bool CertificateVerify { get; set; } = false;
public string CertPemPath { get; set; } = string.Empty;
public string CertKeyPath { get; set; } = string.Empty;
}
public class Function
{
public string Name { get; set; }
public string Method { get; set; }
public string Url { get; set; }
}
}