public async Task GetRepositoryFromId() { var repositories = await RepositoryService.GetTopRepositoriesFromLanguageAsync("csharp"); var repository = await RepositoryService.GetAsync(repositories.FirstOrDefault().Id); Assert.NotNull(repository); Assert.Equal(repositories.FirstOrDefault().Id, repository.Id); }
private async void SignInClick() { var myquery = await RepositoryService.GetAsync <UserModel>((u => u.Name.Equals(UserLogin) && u.Password.Equals(UserPassword))); if (myquery != null) { Settings.RememberedLogin = UserLogin; Settings.RememberedUserId = myquery.Id; await NavigationService.NavigateAsync("/NavigationPage/MainListPage"); } else { await PageDialogService.DisplayAlertAsync(AppResources.InvalidLogin, AppResources.InvalidLogin, "OK"); Settings.RememberedLogin = string.Empty; Settings.RememberedUserId = 0; UserPassword = string.Empty; } }
public async Task <IActionResult> Get(int id) { return(await RepositoryService.GetAsync(AccountTicket, id)); }