public ISignalProcessorService Create(string fileName) { Throw.IfNullOrEmpty(fileName, nameof(fileName)); var signalProcessorService = new SignalProcessorService(fileName, _fileParserManager, _characteristicManagerFactory); var logginsSignalProcessorService = new LoggingSignalProcessorService(signalProcessorService); return(logginsSignalProcessorService); }
public ISignalProcessorService Create(string fileName) { Throw.IfNullOrEmpty(fileName, nameof(fileName)); var signalProcessorService = new SignalProcessorService(fileName, _fileParserManager, _characteristicManagerFactory); var logginsSignalProcessorService = new LoggingSignalProcessorService(signalProcessorService); return logginsSignalProcessorService; }