void IComponentPublisherVisitor.Visit(IGameLimitsPublisher gameLimistPublisher) { Limits = Optional <IGameLimitsViewModel> .Some(new GameLimitsViewModel(gameLimistPublisher)); }
public void Visit(IGameLimitsPublisher gameLimistPublisher) { _gamesLimitsPublishers.Add(gameLimistPublisher); }
public GameLimitsViewModel(IGameLimitsPublisher publisher) { _publisher = publisher; }