public IActionResult GameSessions() { var model = new GameSessionsViewModel() { SessionsInfo = _sessionsRepo.Get().ToList() }; return(View(model)); }
public override void Save(IEvent eventObj) { if (eventObj is NewGameSessionEvent ev) { _sessionsRepo.Create(new Sessions() { Created = ev.Created }); DatabaseEventRecordingProvider.GameSessionId = _sessionsRepo.Get().Last().SessionId; FillSessionData(); } else { throw new InvalidDataException($"{eventObj} is invalid event"); } }