Example #1
0
        public async void SubscribeNotification()
        {
            grain   = GrainClient.GrainFactory.GetGrain <IProcessManager>(0);
            watcher = new ProcessMgrObserver(this);

            IProcessMgrObserver grainObserver = await GrainClient.GrainFactory.CreateObjectReference <IProcessMgrObserver>(watcher);

            await grain.SubscribeNotification(grainObserver);
        }
Example #2
0
 public Task UnsubscribeNotification(IProcessMgrObserver subscriber)
 {
     subscribers.Unsubscribe(subscriber);
     return(TaskDone.Done);
 }