public Task AddOrUpdate(PlayModel play) { return(Task.Factory.StartNew(() => { var playEntity = _mapper.Map <PlayEntity>(play); if (_plays.Keys.Contains(play.Id)) { _playAccessor.Update(playEntity); } else { _playAccessor.Create(playEntity); } _plays.AddOrUpdate(play); })); }
public void DeletePlay(PlayModel play) { _plays.Remove(play); _playAccessor.Delete(play.Id); }