コード例 #1
0
ファイル: SourceReplacer.cs プロジェクト: dkgv/probe
 public SourceReplacer(IDependencyExtractor dependencyExtractor, IMethodExtractor methodExtractor, IEmitStrategy emitStrategy, IImportExtractor importExtractor)
 {
     DependencyExtractor = dependencyExtractor;
     MethodExtractor     = methodExtractor;
     EmitStrategy        = emitStrategy;
     ImportExtractor     = importExtractor;
 }
コード例 #2
0
ファイル: SourceReplacerTests.cs プロジェクト: dkgv/probe
        public void SetUp()
        {
            var dependencyExtractor = new CSharpDependencyExtractor();

            _methodExtractor = new CSharpMethodExtractor(new CSharpMethodDeclarationIdentifier());
            _importExtractor = new CSharpImportExtractor();
            _replacer        = new SourceReplacer(dependencyExtractor, _methodExtractor, new RemovedCommentEmitStrategy(), _importExtractor);
        }