public async Task <Tuple <TileColorModel, TileImageModel> > GetSelectedTileColorTileImageModels() { Tuple <string, string> tupleSelectedTileColorTileImageIds = GetSelectedTileColorTileImageIds().Result; string tileColorModelId = tupleSelectedTileColorTileImageIds.Item1; string tileImageTypeModelId = tupleSelectedTileColorTileImageIds.Item2; GetTileColorTileImageModelsFromIdRequestMessage msg = new GetTileColorTileImageModelsFromIdRequestMessage { TileColorModelId = tileColorModelId, TileImageModelId = tileImageTypeModelId }; var resultGetTileColorTileImageModelsFromIdRequestMessage = await Messenger.Default.SendAsync(msg); return(new Tuple <TileColorModel, TileImageModel>( resultGetTileColorTileImageModelsFromIdRequestMessage.Result.Item1, resultGetTileColorTileImageModelsFromIdRequestMessage.Result.Item2)); }
private void RequestSelectedColorImageIdsFunction(GetTileColorTileImageModelsFromIdRequestMessage msg) { msg.CallSuccessCallback(new Tuple <TileColorModel, TileImageModel>( GetTileColorModelFromId(msg.TileColorModelId), GetTileImageModelFromId(msg.TileImageModelId))); }