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