GSF.Diagnostics.Logger.CreateSubscriber C# (CSharp) Method

CreateSubscriber() public static method

Creates a LogSubscriber
public static CreateSubscriber ( VerboseLevel level = VerboseLevel.None ) : LogSubscriber
level VerboseLevel
return LogSubscriber
        public static LogSubscriber CreateSubscriber(VerboseLevel level = VerboseLevel.None)
        {
            var subscriber = new LogSubscriber(s_logger.CreateSubscriber());
            subscriber.SubscribeToAll(level);
            return subscriber;
        }

Usage Example

Example #1
0
 /// <summary>
 /// Creates a LogFileWriter that initially queues message
 /// </summary>
 public LogSubscriptionConsole()
 {
     m_verbose    = VerboseLevel.None;
     m_subscriber = Logger.CreateSubscriber(m_verbose);
     m_subscriber.SubscribeToAll(m_verbose);
     m_subscriber.NewLogMessage += SubscriberNewLogMessage;
 }
All Usage Examples Of GSF.Diagnostics.Logger::CreateSubscriber