Пример #1
0
        internal SiteLogFile(ConfigurationElement element, ConfigurationElement parent)
            : base(element, "logFile", null, parent, null, null)
        {
            var server   = (parent as Site)?.Server;
            var defaults = server?.SiteDefaults.LogFile;

            _processor = new SiteDefaultProcessor <SiteLogFile>(defaults);
            SetSiteDefaults(defaults);
            element.SetSiteDefaults(defaults);
        }
        internal SiteTraceFailedRequestsLogging(ConfigurationElement element, ConfigurationElement parent)
            : base(element, "traceFailedRequestsLogging", null, parent, null, null)
        {
            var server   = (parent as Site)?.Server;
            var defaults = server?.SiteDefaults.TraceFailedRequestsLogging;

            _processor = new SiteDefaultProcessor <SiteTraceFailedRequestsLogging>(defaults);
            SetSiteDefaults(defaults);
            element.SetSiteDefaults(defaults);
        }