private ProcessStartInvocationAnalyzer( IProcessStartInvocationExpressionAnalyzer expressionSyntaxAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private ResponseRedirectAnalyzer( IResponseRedirectExpressionAnalyzer expressionSyntaxAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private ResponseWriteAnalyzer( IResponseWriteAssignmentExpressionAnalyzer expressionSyntaxAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private LinqSqlInjectionAnalyzer( ILinqSqlInjectionExpressionAnalyzer expressionSyntaxAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private EfQueryInjectionAnalyzer( IEfQueryCommandInjectionExpressionAnalyzer expressionSyntaxAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private IOFileAnalyzer( IFileReadExpressionAnalyzer fileReadExpressionAnalyzer, IFileWriteExpressionAnalyzer fileWriteExpressionAnalyzer, IFileOpenExpressionAnalyzer fileOpenExpressionAnalyzer, IFileDeleteExpressionAnalyzer fileDeleteExpressionAnalyzer, IInvocationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _fileReadExpressionAnalyzer = fileReadExpressionAnalyzer; _fileWriteExpressionAnalyzer = fileWriteExpressionAnalyzer; _fileOpenExpressionAnalyzer = fileOpenExpressionAnalyzer; _fileDeleteExpressionAnalyzer = fileDeleteExpressionAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }