using Mogafa.App.Assets; using Mogafa.App.Assets.EventIntercepts; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DidabuCloud.Unity.Core { public class DidabuAssetAccessor : IAssetAccessor { private readonly Didabu didabu; public DidabuAssetAccessor(Didabu didabu) { this.didabu = didabu; } public async Task> GetAssets() { var assets = new List(); var userAssets = await didabu.GetUserAsset(); foreach(var asset in userAssets.Assets) { assets.Add(new Asset { Code = asset.Code, Value = asset.Value }); } return assets; } } }