Beispiel #1
0
        public static IInterfaceResolver GetInterfaceResolver(ISolutionAnalyzer soltion, IProjectAnalyzer project, IDoLog logger, ConfigContext ctx)
        {
            if (ctx.IFaceResolver == InterfaceResolverType.ProjectLevel)
            {
                return(new ProjectInterfaceResolver(project.AnalyzedClasses, project.AnalyzedFiles, logger));
            }

            throw new NotImplementedException();
        }
Beispiel #2
0
 public Engine(ISolutionAnalyzer solutionAnalyzer, IStorageService storageService, IHtmlRenderer htmlRenderer)
 {
     _solutionAnalyzer = solutionAnalyzer;
     _storageService   = storageService;
     _htmlRenderer     = htmlRenderer;
 }