public WorkItemUnsubscribeResponse Unsubscribe(WorkItemUnsubscribeRequest request) { try { WorkItemPublishSubscribeHelper.Unsubscribe(_callback); return(new WorkItemUnsubscribeResponse()); } catch (Exception e) { var message = "Failed to process WorkItem Unsubscribe request."; var exceptionMessage = String.Format("{0}\nDetail:{1}", message, e.Message); throw new WorkItemServiceException(exceptionMessage); } }
public WorkItemUnsubscribeResponse Unsubscribe(WorkItemUnsubscribeRequest request) { _isSubscribed = false; return(new WorkItemUnsubscribeResponse()); }
public WorkItemUnsubscribeResponse Unsubscribe(WorkItemUnsubscribeRequest request) { return(Channel.Unsubscribe(request)); }
public WorkItemUnsubscribeResponse Unsubscribe(WorkItemUnsubscribeRequest request) { _isSubscribed = false; return new WorkItemUnsubscribeResponse(); }