Skip to content

Commit 184bf85

Browse files
committed
full
1 parent c5c219a commit 184bf85

File tree

3 files changed

+121
-3
lines changed

3 files changed

+121
-3
lines changed

docs/index.docx

892 KB
Binary file not shown.

docs/index.md

Lines changed: 119 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,10 +174,22 @@
174174
- [Example code](#example-code-22)
175175
- [More details about RSCG
176176
RSCG\_TimeBombComment](#more-details-about-rscg-rscg_timebombcomment)
177-
- [RSCG number 26 : BoilerplateFree](#rscg-number-26--boilerplatefree)
177+
- [RSCG number 25 :
178+
StructRecordsGenerator](#rscg-number-25--structrecordsgenerator)
179+
- [What RSCG StructRecordsGenerator can
180+
do](#what-rscg-structrecordsgenerator-can-do)
181+
- [Example code](#example-code-23)
182+
- [More details about RSCG
183+
StructRecordsGenerator](#more-details-about-rscg-structrecordsgenerator)
184+
- [RSCG number 26 : AOPMarkerCI](#rscg-number-26--aopmarkerci)
185+
- [What RSCG AOPMarkerCI can do](#what-rscg-aopmarkerci-can-do)
186+
- [Example code](#example-code-24)
187+
- [More details about RSCG
188+
AOPMarkerCI](#more-details-about-rscg-aopmarkerci)
189+
- [RSCG number 27 : BoilerplateFree](#rscg-number-27--boilerplatefree)
178190
- [What RSCG BoilerplateFree can
179191
do](#what-rscg-boilerplatefree-can-do)
180-
- [Example code](#example-code-23)
192+
- [Example code](#example-code-25)
181193
- [More details about RSCG
182194
BoilerplateFree](#more-details-about-rscg-boilerplatefree)
183195
- [Author of BoilerplateFree , Gustav
@@ -1784,7 +1796,111 @@ For more usage features please read :
17841796

17851797
[<https://github.com/ignatandrei/RSCG_Examples/tree/main/TimeBombComment>](https://github.com/ignatandrei/RSCG_Examples/tree/main/TimeBombComment)
17861798

1787-
## RSCG number 26 : BoilerplateFree
1799+
## RSCG number 25 : StructRecordsGenerator
1800+
1801+
### What RSCG StructRecordsGenerator can do
1802+
1803+
This will generate code .ToString. Usefull for debugging
1804+
1805+
### Example code
1806+
1807+
#### Here is the csproj with the references for RSCG StructRecordsGenerator
1808+
1809+
![csprj](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/The.csproj.png)
1810+
<small>
1811+
[code](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/The.csproj)
1812+
</small>
1813+
1814+
#### The initial code that you start with is
1815+
1816+
![start](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/ExistingCode.cs.png)
1817+
<small>
1818+
[code](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/ExistingCode.cs)
1819+
</small>
1820+
1821+
#### The code below will use the RSCG StructRecordsGenerator
1822+
1823+
![usage](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/Usage.cs.png)
1824+
<small>
1825+
[code](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/Usage.cs)
1826+
<small>
1827+
1828+
#### The code that is generated by RSCG StructRecordsGenerator
1829+
1830+
![gc](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/GeneratedCode.cs.png)
1831+
<small>
1832+
[code](http://ignatandrei.github.io/RSCG_Examples/images/StructRecordsGenerator/GeneratedCode.cs)
1833+
</small>
1834+
1835+
### More details about RSCG StructRecordsGenerator
1836+
1837+
The author of **RSCG StructRecordsGenerator** is *Sergey Teplyakov*
1838+
1839+
You cand find **RSCG StructRecordsGenerator** at Nuget.org :
1840+
<https://www.nuget.org/packages/StructRecordGenerator/> and the sources
1841+
at <https://github.com/SergeyTeplyakov/StructRecordsGenerator>
1842+
1843+
For more usage features please read :
1844+
<https://github.com/SergeyTeplyakov/StructRecordsGenerator>
1845+
1846+
#### Link to Example Code:
1847+
1848+
[<https://github.com/ignatandrei/RSCG_Examples/tree/main/DebuggerToString>](https://github.com/ignatandrei/RSCG_Examples/tree/main/DebuggerToString)
1849+
1850+
## RSCG number 26 : AOPMarkerCI
1851+
1852+
### What RSCG AOPMarkerCI can do
1853+
1854+
This will tracing methods marked with AOPMarkerMethod in CI builds. Does
1855+
not affect the code run by the programmer.
1856+
1857+
### Example code
1858+
1859+
#### Here is the csproj with the references for RSCG AOPMarkerCI
1860+
1861+
![csprj](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/The.csproj.png)
1862+
<small>
1863+
[code](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/The.csproj)
1864+
</small>
1865+
1866+
#### The initial code that you start with is
1867+
1868+
![start](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/ExistingCode.cs.png)
1869+
<small>
1870+
[code](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/ExistingCode.cs)
1871+
</small>
1872+
1873+
#### The code below will use the RSCG AOPMarkerCI
1874+
1875+
![usage](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/Usage.cs.png)
1876+
<small>
1877+
[code](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/Usage.cs)
1878+
<small>
1879+
1880+
#### The code that is generated by RSCG AOPMarkerCI
1881+
1882+
![gc](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/GeneratedCode.cs.png)
1883+
<small>
1884+
[code](http://ignatandrei.github.io/RSCG_Examples/images/AOPMarkerCI/GeneratedCode.cs)
1885+
</small>
1886+
1887+
### More details about RSCG AOPMarkerCI
1888+
1889+
The author of **RSCG AOPMarkerCI** is *Andrei Ignat*
1890+
1891+
You cand find **RSCG AOPMarkerCI** at Nuget.org :
1892+
<https://www.nuget.org/packages/AOPMethodsCommon/>
1893+
<https://www.nuget.org/packages/AOPMethodsGenerator/> and the sources at
1894+
<http://github.com/ignatandrei/aop_With_Roslyn/>
1895+
1896+
For more usage features please read :
1897+
<http://msprogrammer.serviciipeweb.ro/category/roslyn/>
1898+
1899+
#### Link to Example Code:
1900+
1901+
[<https://github.com/ignatandrei/RSCG_Examples/tree/main/AOPMarkerCI>](https://github.com/ignatandrei/RSCG_Examples/tree/main/AOPMarkerCI)
1902+
1903+
## RSCG number 27 : BoilerplateFree
17881904

17891905
### What RSCG BoilerplateFree can do
17901906

print/pandocHTML.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ input-files:
3838
- ../appSettingsEditor/readme.md
3939
- ../ApparatusAOT/readme.md
4040
- ../TimeBombComment/readme.md
41+
- ../DebuggerToString/readme.md
42+
- ../AOPMarkerCI/readme.md
4143
- ../Class2Interface/readme.md
4244
- ../book/others.md
4345
- ../book/conclusion.md

0 commit comments

Comments
 (0)