Exemplo n.º 1
0
        public Rfc3164(Facility facility, Rfc3164Config rfc3164Config, EnforcementConfig enforcementConfig) : base(facility, enforcementConfig)
        {
            hostnamePolicySet     = new PlainHostnamePolicySet(enforcementConfig);
            tagPolicySet          = new TagPolicySet(enforcementConfig);
            plainContentPolicySet = new PlainContentPolicySet(enforcementConfig);
            asciiMessagePolicy    = new AsciiMessagePolicy(enforcementConfig);

            hostnameLayout = rfc3164Config.Hostname;
            tagLayout      = rfc3164Config.Tag;
        }
 /// <summary>Builds a new instance of the MessageBuilderConfig class</summary>
 public MessageBuilderConfig()
 {
     Rfc = RfcNumber.Rfc5424;
     Rfc3164 = new Rfc3164Config();
     Rfc5424 = new Rfc5424Config();
 }
Exemplo n.º 3
0
        public Rfc3164(Facility facility, LogLevelSeverityConfig logLevelSeverityConfig, Rfc3164Config rfc3164Config, EnforcementConfig enforcementConfig) : base(facility, logLevelSeverityConfig, enforcementConfig)
        {
            hostnamePolicySet  = new PlainHostnamePolicySet(enforcementConfig);
            tagPolicySet       = new TagPolicySet(enforcementConfig);
            contentPolicySet   = new ContentPolicySet(enforcementConfig);
            asciiMessagePolicy = new AsciiMessagePolicy(enforcementConfig);

            outputPri      = rfc3164Config.OutputPri;
            outputHeader   = rfc3164Config.OutputHeader;
            outputSpace    = rfc3164Config.OutputSpaceBeforeMsg;
            hostnameLayout = rfc3164Config.Hostname;
            tagLayout      = rfc3164Config.Tag;
        }