Exemple #1
0
 public StatusExporter(
     IComponentExporter componentExporter,
     IEventsExporter eventExporter,
     IStatusSerializer serializer,
     ILogger <StatusExporter> logger)
 {
     _componentExporter = componentExporter ?? throw new ArgumentNullException(nameof(componentExporter));
     _eventExporter     = eventExporter ?? throw new ArgumentNullException(nameof(eventExporter));
     _serializer        = serializer ?? throw new ArgumentNullException(nameof(serializer));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }