public CodeErrorRepository( IProvider<string, Task<Solution>> solutionProvider, INodeInspector inspector, IAvailableRules availableRules) { _evaluations = new ConcurrentDictionary<string, Task<EvaluationResult[]>>(); _solutionProvider = solutionProvider; _inspector = inspector; _availableRules = availableRules; }
public CodeErrorRepository( IProvider <string, Task <Solution> > solutionProvider, INodeInspector inspector, IAvailableRules availableRules) { _evaluations = new ConcurrentDictionary <string, Task <EvaluationResult[]> >(); _solutionProvider = solutionProvider; _inspector = inspector; _availableRules = availableRules; }