protected virtual void OnNameChangeEvent(string oldName, string newName) { NameChangeEventHandler ae = this.NameChange; if (ae != null) { TableObjectChangeEventArgs <string> eventArgs = new TableObjectChangeEventArgs <string>(oldName, newName); ae(this, eventArgs); } }
public void Subscribe() { ServiceCallback = OperationContext.Current.GetCallbackChannel <IPubSubContract>(); NameHandler = new NameChangeEventHandler(PublishNameChangeHandler); NameChangeEvent += NameHandler; }