private async Task InsertOrUpdateResult(YoutubeResult item) { var itemdb = await _repository.GetResult(item.Type, item.ContentId); if (itemdb == null) { await _repository.Create(item); } }
public async Task <bool> Update(YoutubeResult item) { var found = await GetResult(item.Type, item.ContentId); found.Title = item.Title; found.Description = item.Description; found.ImageUri = item.ImageUri; return(true); }
public async Task <bool> Update(YoutubeResult game) { var updateResult = await _context .YoutubeResultSet .ReplaceOneAsync( filter : g => g.Id == game.Id, replacement : game); return(updateResult.IsAcknowledged && updateResult.ModifiedCount > 0); }
public async Task <YoutubeResult> Create(YoutubeResult item) { await _context.YoutubeResultSet.InsertOneAsync(item); return(item); }
public Task <YoutubeResult> Create(YoutubeResult item) { _dbCollectionMock.Add(item); item.Id = new MongoDB.Bson.ObjectId(DateTime.Now, 1, 1, 1); return(Task.FromResult(item)); }