예제 #1
0
 public BilgeRoutedBase(BilgeRouter rt, ConfigSettings cs)
 {
     router = rt ?? throw new ArgumentNullException(nameof(rt));
     sets   = cs ?? throw new ArgumentNullException(nameof(cs));
 }
예제 #2
0
 internal BilgeAlert()
 {
     rt = BilgeRouter.Router;
     alertingContexts = new Dictionary <string, string>();
     alertingContexts.Add(Bilge.BILGE_INSTANCE_CONTEXT_STR, AlertContextId);
 }
예제 #3
0
 internal BilgeAssert(BilgeRouter rt, ConfigSettings cs) : base(rt, cs)
 {
 }
예제 #4
0
 public BilgeConditionalRoutedBase(BilgeRouter rt, ConfigSettings cs, SourceLevels yourTraceLevel) : base(rt, cs)
 {
     activeTraceLevel = yourTraceLevel;
 }
예제 #5
0
 internal BilgeDirect(BilgeRouter r, ConfigSettings activeConfig)
 {
     router = r;
     config = activeConfig;
 }
예제 #6
0
        private enum StreamDumpUptions { Hex, Tex, Workitout }; // TODO : Seriously?

        internal BilgeWriter(BilgeRouter router, ConfigSettings config, SourceLevels yourTraceLevel) : base(router, config, yourTraceLevel)
        {
        }
예제 #7
0
 public WarningWriter(BilgeRouter router, ConfigSettings config, SourceLevels yourTraceLevel) : base(router, config, yourTraceLevel)
 {
     baseCommandLevel = TraceCommandTypes.WarningMsg;
 }
예제 #8
0
 public VerboseWriter(BilgeRouter router, ConfigSettings config, SourceLevels yourTraceLevel) : base(router, config, yourTraceLevel)
 {
     baseCommandLevel = TraceCommandTypes.LogMessageVerb;
 }
예제 #9
0
 public BilgeUtil(BilgeRouter rt, ConfigSettings cs) : base(rt, cs)
 {
 }