Exemplo n.º 1
0
        public static DomainSetting CreateEmpty(string managementKey, string defaultTarget, bool permanent)
        {
            DomainSetting item = new DomainSetting
            {
                ManagementKey          = managementKey,
                DefaultTarget          = RedirectTarget.Create(defaultTarget, permanent),
                IgnoreCaseWhenMatching = false,
                Redirects = new Dictionary <string, RedirectTarget>()
            };

            return(item);
        }
Exemplo n.º 2
0
        static ServiceSetting CreateDefault()
        {
            ServiceSetting item = new ServiceSetting
            {
                //KestrelUrl = "http://localhost:40020",
                EnableStaticFiles            = true,
                PreferXForwardedHost         = true,
                DefaultTarget                = RedirectTarget.Create(DefaultGlobalManagementKey, false),
                GlobalManagementKey          = DefaultGlobalManagementKey,
                GlobalManagementEnabledHosts = new HashSet <string>(StringComparer.OrdinalIgnoreCase),
                Domains = new Dictionary <string, DomainSetting>(StringComparer.OrdinalIgnoreCase),
                Aliases = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase)
            };

            return(item);
        }