public async void StopToasting() { if (toasterConsumer != null) { ToasterStopToastingResult toasterStopToastingResult = await toasterConsumer.StopToastingAsync(); if (toasterStopToastingResult.Status == AllJoynStatus.Ok) { // success } } }
public IAsyncOperation <ToasterStopToastingResult> StopToastingAsync(AllJoynMessageInfo info) { Task <ToasterStopToastingResult> task = new Task <ToasterStopToastingResult>(() => { source.Cancel(); StopToasting(); GetNewToken(); return(ToasterStopToastingResult.CreateSuccessResult()); }); task.Start(); return(task.AsAsyncOperation()); }