using Yarp.ReverseProxy.Forwarder;
namespace FastGithub.ReverseProxy
{
    /// 
    /// 反向代理选项
    /// 
    [Options("ReverseProxy")]
    public class GithubReverseProxyOptions
    {
        /// 
        /// 是否启用
        /// 
        public bool Enable { get; set; } = true;
        /// 
        /// 每个服务的最大代理连接数
        /// 
        public int MaxConnectionsPerServer { get; set; } = int.MaxValue;
        /// 
        /// 请求配置
        /// 
        public ForwarderRequestConfig ForwarderRequestConfig { get; set; } = new();
    }
}