public List <Data.Model.Service.Service> GetServicesByOutlet() { int outletID = dataManager.GetOutletID(); List <Data.Model.Service.Service> services = new List <Data.Model.Service.Service>(); Task.Factory.StartNew(() => services = dataManager.GetServiceRepository().GetServicesByOutlet(dataManager.GetToken(), outletID)) .ContinueWith(task => { m_view.updateListService(services); }, TaskScheduler.FromCurrentSynchronizationContext()); return(services); }