public TextSpan GetSpanBetweenMarkers()
{
SyntaxTrivia startComment = SyntaxTree
.GetRoot()
.DescendantTrivia()
.First(syntaxTrivia => syntaxTrivia.ToString().Contains("start"));
SyntaxTrivia endComment = SyntaxTree
.GetRoot()
.DescendantTrivia()
.First(syntaxTrivia => syntaxTrivia.ToString().Contains("end"));
TextSpan textSpan = TextSpan.FromBounds(
startComment.FullSpan.End,
endComment.FullSpan.Start);
return textSpan;
}