protected async override void OnAppearing() { base.OnAppearing(); if (App.Service == null) { App.Service = await MemoryDirectoryService.FromCsv("XamarinDirectory.csv"); viewModel.Service = App.Service; } }
public static Page GetMainPage() { // // Create the service // // // Local CSV file Service = MemoryDirectoryService.FromCsv("XamarinDirectory.csv").Result; // // LDAP service - uncomment to try it out. //Service = new LdapDirectoryService { // Host = "ldap.mit.edu", // SearchBase = "dc=mit,dc=edu", //}; var employeeList = new EmployeeListXaml(); var mainNav = new NavigationPage(employeeList); return(mainNav); }