public RequestAnalyzer(ITargetNameParser targetNameParser, IAnalysisEngine analysisEngine, ITargetMapper targetMapper, IReportGenerator reportGenerator) { _targetNameParser = targetNameParser; _analysisEngine = analysisEngine; _targetMapper = targetMapper; _reportGenerator = reportGenerator; }
public RequestAnalyzer(ITargetNameParser targetNameParser, IAnalysisEngine analysisEngine, ITargetMapper targetMapper, IReportGenerator reportGenerator) { _targetNameParser = targetNameParser; _analysisEngine = analysisEngine; _targetMapper = targetMapper; _reportGenerator = reportGenerator; }
protected virtual void Dispose(bool disposing) { if (disposing) { if (engine != null) { engine.Dispose(); engine = null; } } }
public void Setup() { this._awsQueueClient = A.Fake <IAwsQueueClient>(); this._awsConfiguration = A.Fake <IAwsConfiguration>(); this._messageBusSerialiser = A.Fake <IScheduledExecutionMessageBusSerialiser>(); this._apiHeartbeat = A.Fake <IApiHeartbeat>(); this._ctx = A.Fake <ISystemProcessContext>(); this._analysisEngine = A.Fake <IAnalysisEngine>(); this._logger = A.Fake <ILogger <QueueRuleSubscriber> >(); }
public RequestAnalyzer( ITargetNameParser targetNameParser, IAnalysisEngine analysisEngine, ITargetMapper targetMapper, IReportGenerator reportGenerator, IDependencyOrderer orderer) { _targetNameParser = targetNameParser; _analysisEngine = analysisEngine; _targetMapper = targetMapper; _reportGenerator = reportGenerator; _orderer = orderer; }
public QueueRuleSubscriber( IAnalysisEngine analysisEngine, IAwsQueueClient awsQueueClient, IAwsConfiguration awsConfiguration, IScheduledExecutionMessageBusSerialiser messageBusSerialiser, IApiHeartbeat apiHeartbeat, ISystemProcessContext systemProcessContext, ILogger <QueueRuleSubscriber> logger) { this._analysisEngine = analysisEngine ?? throw new ArgumentNullException(nameof(analysisEngine)); this._awsQueueClient = awsQueueClient ?? throw new ArgumentNullException(nameof(awsQueueClient)); this._awsConfiguration = awsConfiguration ?? throw new ArgumentNullException(nameof(awsConfiguration)); this._messageBusSerialiser = messageBusSerialiser ?? throw new ArgumentNullException(nameof(messageBusSerialiser)); this._apiHeartbeat = apiHeartbeat ?? throw new ArgumentNullException(nameof(apiHeartbeat)); this._systemProcessContext = systemProcessContext ?? throw new ArgumentNullException(nameof(systemProcessContext)); this._logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public GraphodeCodeAnalyzer(List <IDatabaseAccessDetector> dbAccessDetectors, IDatabaseFinder databaseFinder, IAnalysisEngine analysisEngine = null, ILogOutput logOutput = null) { if (analysisEngine == null) { _analysisEngine = CodeFactory.BuildAnalysisEngine(dbAccessDetectors, databaseFinder); } else { _analysisEngine = analysisEngine; } if (logOutput == null) { _logOutput = CodeFactory.BuildLogOutput(); } else { _logOutput = logOutput; } }
public AggregationEngine(IAnalysisEngine analysisEngine) { _analysisEngine = analysisEngine; DataSources.ForEach(x => x.Initialize()); }
public MainWindowViewModel(IAnalysisEngine eng) { engine = eng; }
public AggregationEngine(IAnalysisEngine analysisEngine) { _analysisEngine = analysisEngine; DataSources.ForEach(x=>x.Initialize()); }