protected override async Task InitializeOnceAsync(INavigationParameters parameters) { await base.InitializeOnceAsync(parameters); ValidationSessionId = (int)parameters["validationSessionId"]; SampleItemId = (int)parameters["sampleItemId"]; // TODO: Localization Title = $"Sample #{SampleItemId}"; SampleItem sampleItem = await AppDataService.GetSampleItemByIdAsync(SampleItemId, ValidationSessionId); ValidationMethod = sampleItem.ValidationSession.ValidationMethod; LegendItem = Mapper.Map <ItemViewModel>(sampleItem.LegendItem); Mapper.Map(sampleItem.ValidationSession.LegendItems, LegendItems); }