public void Event(IMatchEvent matchEvent, int minute) { if (_matchEnded) { throw new UpdatedAFinishedMatchException(); } matchEvent.AffectMatch(this, minute); }