public void AddMonitorResult(MonitorResult monitorResult) { Guard.NotNull(monitorResult); _monitorRepository.Add(monitorResult); _eventPublisher.DomainModelCreated(monitorResult); }