public GameRoomJson Get(long id) { try { return(_gameRoomsRepository.Get(id).ToJson()); } catch (ArgumentException e) { //Logger.Log.Instance.Error(e.Message); throw new ArgumentException(e.Message); } }
public bool CheckGameProgress(int gameRoomId, int userId) { var item = _gameRoom.Get(x => x.GameRoomId == gameRoomId && x.UserId == userId && x.EndDate != null); return(item != null ? true : false); // game done or game not start }