예제 #1
0
 void ILogManager.InitializeEngine(ILogCastEngine engine)
 {
     if (_target == null)
     {
         _target = GetTarget();
     }
     engine.Initialize(_target.Options, _target.FallbackLogger);
     engine.RegisterInspector(new ConfigurationInspector(_target.SystemType, FrameworkName));
 }
예제 #2
0
 internal NLogManager(LogCastTarget target)
 {
     _target = target ?? throw new ArgumentNullException(nameof(target));
 }