public void MessageReceive(IReceiveContext context) { _channelLock.EnterReadLock(); foreach (var c in _channels) c.SendMessage(context.GetMessage()); _channelLock.ExitReadLock(); }