Пример #1
0
 protected override void OnResult(FavouriteEventData result)
 {
     if (result != null)
     {
         ListData.AddOne(result);
         DbClient.Instance.SaveItemData <FavouriteEventData> (result).ConfigureAwait(false);
     }
 }
Пример #2
0
        protected override void OnResult(BadgeAction result)
        {
            if (result != null)
            {
                if (ListData != null)
                {
                    ListData.AddOne(result);
                }

                DbClient.Instance.SaveItemData <BadgeAction> (result).ConfigureAwait(false);
            }
        }
        public override T Execute()
        {
            try
            {
                Result = KinveyWebClient.GetObjectAsync <T>(Query).Result;

                if (DynamicList != null)
                {
                    DynamicList.AddOne(Result);
                }

                DbClient.Instance.SaveItemData <T> (Result).ConfigureAwait(false);

                return(Result);
            }
            catch (Exception ex)
            {
                AppProvider.Log.WriteLine(LogChannel.Exception, ex);
            }

            return(null);
        }