protected override async Task OnInitializedAsync() { int.TryParse(QuestId, out var questId); Quest = await QuestDataService.GetQuestDetails(questId); Views = new List <ViewDto>(await ViewDataService.GetAllViews(questId)); }
protected override async Task OnInitializedAsync() { int.TryParse(QuestId, out var questId); Quest = await QuestDataService.GetQuestDetails(questId); Views = new List <ViewDto>(await ViewDataService.GetAllViews(questId)); MapMarkers = new List <Marker>(); foreach (var dataPoint in Quest?.DataPoints) { MapMarkers.Add( new Marker { Description = $"{dataPoint.Description}", ShowPopup = false, X = dataPoint.Longitude, Y = dataPoint.Latitude, RadiusMeters = dataPoint.RadiusMeters, IsNegative = dataPoint.IsNegative, Certainty = dataPoint.Certainty }); } }