/// <summary> /// Ignore all messages of this verbose level. /// </summary> public void IgnoreAssembly(string assemblyExpression, VerboseLevel level) { if (assemblyExpression == null) { throw new ArgumentNullException(nameof(assemblyExpression)); } m_subscriber.Subscribe(PublisherFilter.CreateAssembly(assemblyExpression), MessageAttributeFilter.Create(level), true); }
/// <summary> /// Subscribes to the publisher of the specified assembly with the specified verbose level. /// </summary> public void SubscribeToAssembly(Assembly assembly, VerboseLevel level) { if (assembly == null) { throw new ArgumentNullException(nameof(assembly)); } m_subscriber.Subscribe(PublisherFilter.CreateAssembly(assembly), MessageAttributeFilter.Create(level), false); }