private async Task GetAllUsers(bool isInitialGetting) { var response = await BackendClient.CallHttp <GetAllUserByFilterRequest, PaginatedUserDetail>( Endpoints.GetAllUser, HttpVerbs.GET, AuthenticationHelper.TokenForUser, null, LinkToNext); LinkToNext = response.ODataNextLink; ListOfEmployees.AddRange(ListToObservable(response.value)); }
private async Task GetAllFilteredUsers() { GetAllUserByFilterRequest content = new GetAllUserByFilterRequest() { UserName = Name, Surname = Surname, OfficeLocation = SelectedOffice }; var response = await BackendClient .CallHttp <GetAllUserByFilterRequest, PaginatedUserDetail>( Endpoints.GetAllByFilter, HttpVerbs.POST, AuthenticationHelper.TokenForUser, content, LinkToNext); LinkToNext = response.ODataNextLink; ListOfEmployees.AddRange(ListToObservable(response.value)); }