示例#1
0
        public static async Task <MissionListViewModel> LoadData()
        {
            MissionListViewModel model = new MissionListViewModel();
            ConnectivityHelper <List <MissionSimpleDto> > connectable = new ConnectivityHelper <List <MissionSimpleDto> >();
            MissionRepository repository = new MissionRepository();
            var missions = await connectable.MakeRemoteCall(async() => await repository.GetMissionsForList(), () => {});

            model.Missions.AddRange(missions);
            model.Loading = false;
            return(model);
        }