public CommentsAnalyzerTests() { this.code = FileUtil.ReadAllText(path); this.root = ASTUtil.GetSyntaxTreeFromSource(code).GetRoot(); this.retriever = RetrieverFactory.GetCommentsRetriever(); this.logger = NLoggerUtil.GetNLogger(typeof (CommentsAnalyzerTests)); }
public CachingCommentsRetriever(ICommentsCacheSettings commentsCacheSettings, ICommentsRetriever commentsRetriever) { _commentsCacheSettings = commentsCacheSettings ?? throw new ArgumentNullException(nameof(commentsCacheSettings)); _commentsRetriever = commentsRetriever ?? throw new ArgumentNullException(nameof(commentsRetriever)); }
public VideoWriter(ICommentsRetriever commentsRetriever, ISrtWriter srtWriter) { _commentsRetriever = commentsRetriever ?? throw new ArgumentNullException(nameof(commentsRetriever)); _srtWriter = srtWriter ?? throw new ArgumentNullException(nameof(srtWriter)); }
public LoggingCommentsRetriever(ICommentsRetriever commentsRetriever, ILogger logger) { _commentsRetriever = commentsRetriever; _logger = logger; }