Example #1
0
        private async void GetToasterVersion()
        {
            ToasterGetVersionResult toasterGetVersionResult = await toasterConsumer.GetVersionAsync();

            if (toasterGetVersionResult.Status == AllJoynStatus.Ok)
            {
                toasterVersion = toasterGetVersionResult.Version;
            }
        }
        public IAsyncOperation <ToasterGetVersionResult> GetVersionAsync(AllJoynMessageInfo info)
        {
            Task <ToasterGetVersionResult> task = new Task <ToasterGetVersionResult>(() =>
            {
                return(ToasterGetVersionResult.CreateSuccessResult(toasterVersion));
            });

            task.Start();

            return(task.AsAsyncOperation());
        }