Пример #1
0
        public async void StopToasting()
        {
            if (toasterConsumer != null)
            {
                ToasterStopToastingResult toasterStopToastingResult = await toasterConsumer.StopToastingAsync();

                if (toasterStopToastingResult.Status == AllJoynStatus.Ok)
                {
                    // success
                }
            }
        }
Пример #2
0
        public IAsyncOperation <ToasterStopToastingResult> StopToastingAsync(AllJoynMessageInfo info)
        {
            Task <ToasterStopToastingResult> task = new Task <ToasterStopToastingResult>(() =>
            {
                source.Cancel();
                StopToasting();

                GetNewToken();

                return(ToasterStopToastingResult.CreateSuccessResult());
            });

            task.Start();

            return(task.AsAsyncOperation());
        }