public void AddMonitorResult(MonitorResult monitorResult)
        {
            Guard.NotNull(monitorResult);

            _monitorRepository.Add(monitorResult);
            _eventPublisher.DomainModelCreated(monitorResult);
        }