public async Task <AuthorisationResponse <List> > IsOwner(int listId, int userProfileId) { var list = await _listReader.GetByListId(listId); var authorisationResponse = new AuthorisationResponse <List> { ResponseObject = list, AuthorisationResult = (list != null && list.UserId == userProfileId) }; return(authorisationResponse); }
private void UpdateDatabase(AuthorisationResponse authorisationResponse) { _source.ApiToken = authorisationResponse.AccessToken; _source.TokenExpiryDate = DateTimeOffset.FromUnixTimeSeconds(authorisationResponse.Expires).DateTime.ToLocalTime(); _sourceRepository.UpdateById(_source.Id, _source); }