public async override Task LoadData() { try { var source = await mRootSerivce.QueryRoot(new Application.Dto.RootDto()); var items = source.Select(p => Mapper.Map <RootDisplayModel>(p)).ToList(); this.Items.Clear(); this.Items.AddRange(items); } catch (Exception ex) { throw ex; } }