private async void OnTopicChanged(object sender, TopicChangedEventArgs e) { foreach (var module in this.Modules) { module.OnTopicChanged(this, e); } }
public virtual void OnTopicChanged(object sender, TopicChangedEventArgs e) { }
protected virtual void OnTopicChanged(TopicChangedEventArgs e) { var handler = this.TopicChanged; if (handler != null) { handler(this, e); } }