Ejemplo n.º 1
0
 public async Task <object> GetMagicItems()
 {
     return(await TakePostAction <MagicItemsRequest>((res, data) =>
     {
         RemoteMagicItemList list = new RemoteMagicItemList();
         list.MagicItems = new List <RemoteMagicItem>();
         if (data.MagicItems != null)
         {
             foreach (var mir in data.MagicItems)
             {
                 MagicItem mi = MagicItem.ByID(mir.IsCustom, mir.ID);
                 list.MagicItems.Add(mi.ToRemote());
             }
         }
         res.Data = list;
     }));
 }