Comments (5)
Frankly, I don't think that's a good idea.
Where does this idea come from if I may ask?
from dotmarkdown.
If to look at a code in Readme.md you create MarkdownWriter object the task of which only to write, and it seems to me obvious that all its methods are engaged in the fact that they write data
var sb = new StringBuilder();
using (MarkdownWriter writer = MarkdownWriter.Create(sb))
{
writer.WriteHeading1("Markdown Sample");
/// ...
writer.WriteHorizontalRule();
}
from dotmarkdown.
"...Writer" class with "Write..." methods is very standardized pattern that I intend to use.
from dotmarkdown.
Ok, thanks. Also many thanks for Roslynator
from dotmarkdown.
I'm glad you like it.
from dotmarkdown.
Related Issues (19)
- Add documentation comments
- Improve README.md
- Add overloads to MElement.Save
- Fix indentation of nested ordered item
- Add methods to MFactory
- Add method WriteParagraph
- Make structs read-only
- Add MarkdownOptions.AutoTableHeaderSeparator
- Write bold text inside link text
- Add methods WriteStartInlineCode, WriteEndInlineCode
- Thanks and Contributing HOT 3
- Add overload MarkdownWriter.Create(string, MarkdownWriterSettings)
- Add support for escaping angled brackets (< and >) as < and > HOT 1
- Escape pipe inside inline code inside table
- Add project DotMarkdown.Docusaurus
- Make class Emojis obsolete
- Move GitHub task list and task item to separate package
- How to create a Table? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dotmarkdown.