public void RemoveDestination(IActinLogger destination) { lockDestinations.EnterWriteLock(); try { destinations.Remove(destination); } finally { lockDestinations.ExitWriteLock(); } }
public void AddDestination(IActinLogger destination) { if (destination == null || destination == this) { return; } lockDestinations.EnterWriteLock(); try { destinations.Add(destination); } finally { lockDestinations.ExitWriteLock(); } }
public void RemoveDestination(IActinLogger destination) { dispatcher.RemoveDestination(destination); }
public void AddDestination(IActinLogger destination) { dispatcher.AddDestination(destination); }