public AssetViewModel(HomePageAssetsViewModel parent, INavigationService navigationService, Asset asset, UserAsset userAsset, Rate rate, Func <AssetHomeViewModel> createAssetHomeViewModel) { this.navigationService = navigationService; this.createAssetHomeViewModel = createAssetHomeViewModel; Parent = parent; Asset = asset; UserAsset = userAsset; Rate = rate; ShowAssetCommand = new Command(async() => await ShowAsset()); }
public HomePageViewModel( IAppData appData, IUXFlow uxFlow, HomePageAssetsViewModel assetsViewModel, HomePageBucketInfoViewModel bucketInfoViewModel, HomePageCardsViewModel cardsViewModel) { this.appData = appData; this.uxFlow = uxFlow; Assets = assetsViewModel; Bucket = bucketInfoViewModel; Cards = cardsViewModel; }