public CommentSyntaxRewriterService(IDocumentationReader documentationReader, ICommentProvider commentProvider) { _documentationReader = documentationReader ?? throw new ArgumentNullException(nameof(documentationReader)); _commentProvider = commentProvider ?? throw new ArgumentNullException(nameof(commentProvider)); }
public CommentSyntaxRewriter(IDocumentationReader documentationReader, ICommentProvider provider, SemanticModel semanticModel) { _documentationReader = documentationReader ?? throw new ArgumentNullException(nameof(documentationReader)); _provider = provider ?? throw new ArgumentNullException(nameof(provider)); _semanticModel = semanticModel ?? throw new ArgumentNullException(nameof(semanticModel)); }