diff --git a/README.md b/README.md
index 0f958a9c7..42c0391c1 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,18 @@
-# RSCG - 241 Examples of Roslyn Source Code Generators / 16 created by Microsoft /
+# RSCG - 242 Examples of Roslyn Source Code Generators / 16 created by Microsoft /
-The RSCG_Examples repository is a comprehensive documentation system that automatically processes and showcases 241 Roslyn Source Code Generator (RSCG) examples. The system transforms individual RSCG projects into structured documentation with code examples and cross-referenced content with a searchable website and code example exports.
+The RSCG_Examples repository is a comprehensive documentation system that automatically processes and showcases 242 Roslyn Source Code Generator (RSCG) examples. The system transforms individual RSCG projects into structured documentation with code examples and cross-referenced content with a searchable website and code example exports.
This system serves as both a learning resource for .NET developers interested in source generators and an automated pipeline for maintaining up-to-date documentation about the RSCG ecosystem
-## Latest Update : 2025-11-10 => 10 November 2025
+## Latest Update : 2025-11-11 => 11 November 2025
If you want to see examples with code, please click ***[List V2](https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG)***
-If you want just those from Microsoft, please click ***[Microsoft](https://ignatandrei.github.io/RSCG_Examples/v2/docs/category/microsoft-examples)***
+If you want just those from Microsoft, please click ***[Microsoft](https://ignatandrei.github.io/RSCG_Examples/v2/docs/Authors/Microsoft)***
If you want to see by category, please click ***[category](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples)***
or click any category below
-[actor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#actor) -[ai](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#ai) -[aop](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#aop) -[api](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#api) -[async](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#async) -[bitwise](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#bitwise) -[blazor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#blazor) -[builder](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#builder) -[clone](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#clone) -[codetostring](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#codetostring) -[commandline](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#commandline) -[console](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#console) -[constructor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#constructor) -[database](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#database) -[decorator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#decorator) -[dependencyinjection](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#dependencyinjection) -[disposer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#disposer) -[enhancementclass](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementclass) -[enhancementproject](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementproject) -[enum](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enum) -[equals](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#equals) -[filestocode](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#filestocode) -[functionalprogramming](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#functionalprogramming) -[hangfire](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#hangfire) -[interface](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#interface) -[linq](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#linq) -[mapper](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mapper) -[mediator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mediator) -[mixin](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mixin) -[mvc](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mvc) -[mvvm](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mvvm) -[optimizer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#optimizer) -[primitiveobsession](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#primitiveobsession) -[rx](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#rx) -[serializer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#serializer) -[signalr](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#signalr) -[statemachine](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#statemachine) -[templating](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#templating) -[tests](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#tests) -[validator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#validator) -[winapi](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#winapi) -
+[actor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#actor) -[ai](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#ai) -[aop](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#aop) -[api](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#api) -[async](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#async) -[bitwise](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#bitwise) -[blazor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#blazor) -[builder](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#builder) -[clone](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#clone) -[codetostring](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#codetostring) -[commandline](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#commandline) -[console](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#console) -[constructor](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#constructor) -[database](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#database) -[decorator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#decorator) -[dependencyinjection](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#dependencyinjection) -[disposer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#disposer) -[enhancementclass](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementclass) -[enhancementproject](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementproject) -[enum](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enum) -[equals](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#equals) -[filestocode](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#filestocode) -[functionalprogramming](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#functionalprogramming) -[hangfire](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#hangfire) -[interface](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#interface) -[linq](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#linq) -[mapper](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mapper) -[mcp](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mcp) -[mediator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mediator) -[mixin](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mixin) -[mvc](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mvc) -[mvvm](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mvvm) -[optimizer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#optimizer) -[primitiveobsession](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#primitiveobsession) -[rx](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#rx) -[serializer](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#serializer) -[signalr](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#signalr) -[statemachine](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#statemachine) -[templating](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#templating) -[tests](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#tests) -[validator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#validator) -[winapi](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#winapi) -
## If you have a Roslyn Source Code Generator, please create an issue.
@@ -24,8 +24,30 @@ If you want to be notified each time I add a new RSCG example , please click htt
## Content
-Those are the 241 Roslyn Source Code Generators that I have tested you can see and download source code example.
+Those are the 242 Roslyn Source Code Generators that I have tested you can see and download source code example.
( including 16 from Microsoft )
+### 242. [RSCG_MCP2File](https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File) , in the [MCP](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#mcp) category
+
+Generated on : 2025-11-11 => 11 November 2025
+
+
+ Expand
+
+
+
+Author: Ignat Andrei
+
+Generating MCP tool function that exports to file the result of another MCP tool.
+
+Nuget: [https://www.nuget.org/packages/RSCG_MCP2File/](https://www.nuget.org/packages/RSCG_MCP2File/)
+
+
+Link: [https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File](https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File)
+
+Source: [https://github.com/ignatandrei/RSCG_OpenApi2MCP](https://github.com/ignatandrei/RSCG_OpenApi2MCP)
+
+
+
### 241. [DecoratorGenerator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/DecoratorGenerator) , in the [Decorator](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#decorator) category
Generated on : 2025-11-10 => 10 November 2025
@@ -1148,7 +1170,7 @@ Generated on : 2025-03-26 => 26 March 2025
-Author: Andrei Ignat
+Author: Ignat Andrei
Interface to null object - common
@@ -1346,7 +1368,7 @@ Generated on : 2025-01-18 => 18 January 2025
-Author: Andrei Ignat
+Author: Ignat Andrei
Interface to null object - common
@@ -1720,7 +1742,7 @@ Generated on : 2024-11-02 => 02 November 2024
-Author: Andrei Ignat
+Author: Ignat Andrei
Intercept method
@@ -1918,7 +1940,7 @@ Generated on : 2024-08-25 => 25 August 2024
-Author: Andrei Ignat
+Author: Ignat Andrei
Generates uniqe names for release
@@ -2203,7 +2225,7 @@ Generated on : 2024-06-29 => 29 June 2024
-Author: Andrei Ignat
+Author: Ignat Andrei
Implement IFormattable for a class
@@ -2738,7 +2760,7 @@ Generated on : 2024-02-29 => 29 February 2024
-Author: Andrei Ignat
+Author: Ignat Andrei
This package transforms any json into a class
@@ -2826,7 +2848,7 @@ Generated on : 2024-02-21 => 21 February 2024
-Author: Andrei Ignat
+Author: Ignat Andrei
This package wait for a time and put all global options into a cs file
@@ -3404,7 +3426,7 @@ Generated on : 2023-12-22 => 22 December 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Roslyn Utility Types - Pick, Omit
@@ -3470,7 +3492,7 @@ Generated on : 2023-11-29 => 29 November 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Package Description
@@ -3921,7 +3943,7 @@ Generated on : 2023-10-07 => 07 October 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Roslyn Templating for all
@@ -4075,7 +4097,7 @@ Generated on : 2023-09-30 => 30 September 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Roslyn Decorator for a class- intercept methods
@@ -4277,7 +4299,7 @@ Generated on : 2023-08-23 => 23 August 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Add Excel export to your WebAPI
@@ -4981,7 +5003,7 @@ Generated on : 2023-04-16 => 16 April 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
Generate correct functions from [FromServices]
@@ -5321,7 +5343,7 @@ Generated on : 2023-04-16 => 16 April 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
This package make you an interface and record from static properties / methods
@@ -5461,7 +5483,7 @@ Generated on : 2023-04-16 => 16 April 2023
-Author: Andrei Ignat
+Author: Ignat Andrei
This package make a time bomb from comment.
diff --git a/later.md b/later.md
index e5031f2e8..3961d45dd 100644
--- a/later.md
+++ b/later.md
@@ -1,6 +1,6 @@
# Just later
-## Latest Update : 2025-11-10 => 10 November 2025
+## Latest Update : 2025-11-11 => 11 November 2025
diff --git a/v2/.tours/RSCG_MCP2File.tour b/v2/.tours/RSCG_MCP2File.tour
new file mode 100644
index 000000000..927ed2dd5
--- /dev/null
+++ b/v2/.tours/RSCG_MCP2File.tour
@@ -0,0 +1,48 @@
+
+{
+ "$schema": "https://aka.ms/codetour-schema",
+ "title": "RSCG_MCP2File",
+ "steps":
+ [
+ {
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MCPDemo.csproj",
+ "description": "First, we add Nuget [RSCG_MCP2File](https://www.nuget.org/packages/RSCG_MCP2File/) in csproj ",
+ "pattern": "RSCG_MCP2File"
+ }
+
+ ,{
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MyTools.cs",
+ "description": "File MyTools.cs ",
+ "pattern": "this is the code"
+ }
+
+ ,{
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/Program.cs",
+ "description": "File Program.cs \r\n>> dotnet run --project rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MCPDemo.csproj ",
+ "pattern": "this is the code"
+ }
+
+
+ ,{
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/obj/GX/RSCG_MCP2File/RSCG_MCP2File.MCP2File/MyTools_ExportToFile.g.cs",
+ "description": "Generated File 3 from 3 : MyTools_ExportToFile.g.cs ",
+ "line": 1
+ }
+
+ ,{
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/obj/GX/RSCG_MCP2File/RSCG_MCP2File.MCP2File/Microsoft.CodeAnalysis.EmbeddedAttribute.cs",
+ "description": "Generated File 2 from 3 : Microsoft.CodeAnalysis.EmbeddedAttribute.cs ",
+ "line": 1
+ }
+
+ ,{
+ "file": "rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/obj/GX/RSCG_MCP2File/RSCG_MCP2File.MCP2File/MCPExportToFile.g.cs",
+ "description": "Generated File 1 from 3 : MCPExportToFile.g.cs ",
+ "line": 1
+ }
+
+ ],
+
+ "ref": "main"
+
+}
\ No newline at end of file
diff --git a/v2/Generator/MultiGeneratorV2.cs b/v2/Generator/MultiGeneratorV2.cs
index 8b1719afc..213f1e9b2 100644
--- a/v2/Generator/MultiGeneratorV2.cs
+++ b/v2/Generator/MultiGeneratorV2.cs
@@ -696,8 +696,17 @@ await Task.WhenAll(_AllDescriptions
if(!Directory.Exists(folder))
Directory.CreateDirectory(folder);
var nameFile = author.Key.Replace(" ","_").Replace(".","_").Replace(",","_");
+ nameFile= nameFile.Replace("\\","_").Replace(":","_").Replace("/","_");
var pathAuthor = Path.Combine(folder, nameFile + ".md");
- await File.WriteAllTextAsync(pathAuthor, content);
+ try
+ {
+ await File.WriteAllTextAsync(pathAuthor, content);
+ }
+ catch(Exception ex)
+ {
+ Console.WriteLine($"cannot write author page for {author.Key} in {pathAuthor} because {ex.Message}");
+ throw;
+ }
}
return true;
diff --git a/v2/Generator/all.csv b/v2/Generator/all.csv
index d7aedca9e..dad70405a 100644
--- a/v2/Generator/all.csv
+++ b/v2/Generator/all.csv
@@ -240,3 +240,4 @@ Nr,Key,Source,Category
239,TUnit, https://github.com/thomhurst/TUnit,Tests
240,XmlCommentGenerator, https://github.com/dotnet/dotnet/,API
241,DecoratorGenerator, https://github.com/CodingFlow/decorator-generator,Decorator
+242,RSCG_MCP2File, https://github.com/ignatandrei/RSCG_OpenApi2MCP,MCP
diff --git a/v2/GeneratorData/Category.cs b/v2/GeneratorData/Category.cs
index 637bb15c5..951507d00 100644
--- a/v2/GeneratorData/Category.cs
+++ b/v2/GeneratorData/Category.cs
@@ -43,6 +43,7 @@ public enum Category
RX=38,
Mixin=39,
Validator=40,
- Decorator= 41
+ Decorator= 41,
+ MCP= 42
}
diff --git a/v2/RSCGExamplesData/GeneratorDataRec.json b/v2/RSCGExamplesData/GeneratorDataRec.json
index 67fbf0934..4adac0a6e 100644
--- a/v2/RSCGExamplesData/GeneratorDataRec.json
+++ b/v2/RSCGExamplesData/GeneratorDataRec.json
@@ -1459,5 +1459,11 @@
"Category":41,
"dtStart": "2025-11-10T00:00:00",
"show": true
+},
+{
+ "ID":"RSCG_MCP2File",
+ "Category": 42,
+ "dtStart": "2025-11-11T00:00:00",
+ "show": true
}
]
\ No newline at end of file
diff --git a/v2/book/examples/InterceptorTemplate.html b/v2/book/examples/InterceptorTemplate.html
index f4a627ae2..bfa223d95 100644
--- a/v2/book/examples/InterceptorTemplate.html
+++ b/v2/book/examples/InterceptorTemplate.html
@@ -6,7 +6,7 @@
Info
You can find more details at : https://github.com/ignatandrei/RSCG_InterceptorTemplate
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_InterceptorTemplate
diff --git a/v2/book/examples/RSCG_Decorator.html b/v2/book/examples/RSCG_Decorator.html
index 401b6650e..3f43639b2 100644
--- a/v2/book/examples/RSCG_Decorator.html
+++ b/v2/book/examples/RSCG_Decorator.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_Decorator
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_Decorator
diff --git a/v2/book/examples/RSCG_FunctionsWithDI.html b/v2/book/examples/RSCG_FunctionsWithDI.html
index f0da4a16c..183fe82d2 100644
--- a/v2/book/examples/RSCG_FunctionsWithDI.html
+++ b/v2/book/examples/RSCG_FunctionsWithDI.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/functionsdi
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/functionsdi
diff --git a/v2/book/examples/RSCG_IFormattable.html b/v2/book/examples/RSCG_IFormattable.html
index 0b4ace608..02abc886f 100644
--- a/v2/book/examples/RSCG_IFormattable.html
+++ b/v2/book/examples/RSCG_IFormattable.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/rscg_iformattable/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/rscg_iformattable/
diff --git a/v2/book/examples/RSCG_JSON2Class.html b/v2/book/examples/RSCG_JSON2Class.html
index c91150a32..27104bbc2 100644
--- a/v2/book/examples/RSCG_JSON2Class.html
+++ b/v2/book/examples/RSCG_JSON2Class.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_JSON2Class
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_JSON2Class
diff --git a/v2/book/examples/RSCG_MCP2File.html b/v2/book/examples/RSCG_MCP2File.html
new file mode 100644
index 000000000..04ee610e3
--- /dev/null
+++ b/v2/book/examples/RSCG_MCP2File.html
@@ -0,0 +1,69 @@
+
+RSCG nr 242 : RSCG_MCP2File
+
+Info
+Nuget : https://www.nuget.org/packages/RSCG_MCP2File/
+
+You can find more details at : https://github.com/ignatandrei/RSCG_OpenApi2MCP
+
+Author :Ignat Andrei
+
+Source: https://github.com/ignatandrei/RSCG_OpenApi2MCP
+
+About
+
+Generating code for saving MCP result to file.
+
+
+ How to use
+
+
+ Add reference to the RSCG_MCP2File in the csproj
+
+
+
+This was for me the starting code
+
+
+ I have coded the file Program.cs
+
+
+
+
+
+ I have coded the file MyTools.cs
+
+
+
+ And here are the generated files
+
+
+ The file generated is MCPExportToFile.g.cs
+
+
+
+
+ The file generated is Microsoft.CodeAnalysis.EmbeddedAttribute.cs
+
+
+
+
+ The file generated is MyTools_ExportToFile.g.cs
+
+
+
+
+ You can download the code and this page as pdf from
+
+ https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File
+
+
+
+
+
+ You can see the whole list at
+
+ https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG
+
+
+
diff --git a/v2/book/examples/RSCG_NameGenerator.html b/v2/book/examples/RSCG_NameGenerator.html
index c23ffb3d7..86da46727 100644
--- a/v2/book/examples/RSCG_NameGenerator.html
+++ b/v2/book/examples/RSCG_NameGenerator.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/NameGenerator/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/NameGenerator/
diff --git a/v2/book/examples/RSCG_Static.html b/v2/book/examples/RSCG_Static.html
index af2c1ef6d..c4044991e 100644
--- a/v2/book/examples/RSCG_Static.html
+++ b/v2/book/examples/RSCG_Static.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_Static
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_Static
diff --git a/v2/book/examples/RSCG_Templating.html b/v2/book/examples/RSCG_Templating.html
index 6a4ae9719..7d2e458b6 100644
--- a/v2/book/examples/RSCG_Templating.html
+++ b/v2/book/examples/RSCG_Templating.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/rscg_templating/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/rscg_templating/
diff --git a/v2/book/examples/RSCG_TimeBombComment.html b/v2/book/examples/RSCG_TimeBombComment.html
index 7db458355..c80be06ce 100644
--- a/v2/book/examples/RSCG_TimeBombComment.html
+++ b/v2/book/examples/RSCG_TimeBombComment.html
@@ -6,7 +6,7 @@ Info
You can find more details at : http://msprogrammer.serviciipeweb.ro/category/roslyn/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_TimeBombComment
diff --git a/v2/book/examples/RSCG_UtilityTypes.html b/v2/book/examples/RSCG_UtilityTypes.html
index b1bd36955..12de14a2b 100644
--- a/v2/book/examples/RSCG_UtilityTypes.html
+++ b/v2/book/examples/RSCG_UtilityTypes.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_UtilityTypes
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_UtilityTypes
diff --git a/v2/book/examples/RSCG_Wait.html b/v2/book/examples/RSCG_Wait.html
index 959e17479..8f3f41287 100644
--- a/v2/book/examples/RSCG_Wait.html
+++ b/v2/book/examples/RSCG_Wait.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_WaitAndOptions
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_WaitAndOptions
diff --git a/v2/book/examples/RSCG_WebAPIExports.html b/v2/book/examples/RSCG_WebAPIExports.html
index fdd47524c..ab9819ea9 100644
--- a/v2/book/examples/RSCG_WebAPIExports.html
+++ b/v2/book/examples/RSCG_WebAPIExports.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/RSCG_WebAPIExports/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/RSCG_WebAPIExports/
diff --git a/v2/book/examples/rscg_Interface_to_null_object.html b/v2/book/examples/rscg_Interface_to_null_object.html
index 736622783..f4c8e8547 100644
--- a/v2/book/examples/rscg_Interface_to_null_object.html
+++ b/v2/book/examples/rscg_Interface_to_null_object.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/rscg_Interface_to_null_object/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/rscg_Interface_to_null_object/
diff --git a/v2/book/examples/rscg_demeter.html b/v2/book/examples/rscg_demeter.html
index 7ce77b724..40f0c257e 100644
--- a/v2/book/examples/rscg_demeter.html
+++ b/v2/book/examples/rscg_demeter.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/rscg_demeter/
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/rscg_demeter/
diff --git a/v2/book/examples/rscg_queryables.html b/v2/book/examples/rscg_queryables.html
index 739ac49c3..feaa58106 100644
--- a/v2/book/examples/rscg_queryables.html
+++ b/v2/book/examples/rscg_queryables.html
@@ -6,7 +6,7 @@ Info
You can find more details at : https://github.com/ignatandrei/rscg_queryables
-Author :Andrei Ignat
+Author :Ignat Andrei
Source: https://github.com/ignatandrei/rscg_queryables
diff --git a/v2/book/list.html b/v2/book/list.html
index 8df4e2e26..7fa1bc641 100644
--- a/v2/book/list.html
+++ b/v2/book/list.html
@@ -17,7 +17,7 @@
-This is the list of 241 RSCG with examples =>
+This is the list of 242 RSCG with examples =>
diff --git a/v2/book/pandocHTML.yaml b/v2/book/pandocHTML.yaml
index 953161eec..380c53c87 100644
--- a/v2/book/pandocHTML.yaml
+++ b/v2/book/pandocHTML.yaml
@@ -255,6 +255,7 @@ input-files:
- examples/TUnit.html
- examples/XmlCommentGenerator.html
- examples/DecoratorGenerator.html
+- examples/RSCG_MCP2File.html
# or you may use input-file: with a single value
# defaults:
diff --git a/v2/rscg_examples/RSCG_MCP2File/description.json b/v2/rscg_examples/RSCG_MCP2File/description.json
new file mode 100644
index 000000000..c51dccc17
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/description.json
@@ -0,0 +1,24 @@
+{
+ "generator":{
+ "name":"RSCG_MCP2File",
+ "nuget":[
+ "https://www.nuget.org/packages/RSCG_MCP2File/"
+ ],
+ "link":"https://github.com/ignatandrei/RSCG_OpenApi2MCP",
+ "author":"Ignat Andrei",
+ "source":"https://github.com/ignatandrei/RSCG_OpenApi2MCP"
+ },
+ "data":{
+ "goodFor":["Generating code for saving MCP result to file."],
+ "csprojDemo":"MCPDemo.csproj",
+ "csFiles":["Program.cs","MyTools.cs"],
+ "excludeDirectoryGenerated":[
+ "Microsoft.AspNetCore.OpenApi.SourceGenerators",
+ "Microsoft.AspNetCore.App.SourceGenerators"],
+ "includeAdditionalFiles":[""]
+ },
+ "links":{
+ "blog":"",
+ "video":""
+ }
+}
\ No newline at end of file
diff --git a/v2/rscg_examples/RSCG_MCP2File/nuget.txt b/v2/rscg_examples/RSCG_MCP2File/nuget.txt
new file mode 100644
index 000000000..b46dfe521
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/nuget.txt
@@ -0,0 +1 @@
+Generating MCP tool function that exports to file the result of another MCP tool.
\ No newline at end of file
diff --git a/v2/rscg_examples/RSCG_MCP2File/readme.txt b/v2/rscg_examples/RSCG_MCP2File/readme.txt
new file mode 100644
index 000000000..4dc852ea8
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/readme.txt
@@ -0,0 +1 @@
+This is a place holder
diff --git a/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo.slnx b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo.slnx
new file mode 100644
index 000000000..2b096d4a6
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MCPDemo.csproj b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MCPDemo.csproj
new file mode 100644
index 000000000..36cd189ba
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MCPDemo.csproj
@@ -0,0 +1,24 @@
+
+
+
+ Exe
+ net10.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(BaseIntermediateOutputPath)\GX
+
+
diff --git a/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MyTools.cs b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MyTools.cs
new file mode 100644
index 000000000..28c1b501f
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/MyTools.cs
@@ -0,0 +1,19 @@
+using ModelContextProtocol.Server;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Text;
+
+namespace MCPDemo;
+[MCP2File.AddMCPExportToFile()]
+partial class MyTools
+{
+ [McpServerTool]
+ [Description("Echo demo")]
+ public async Task SendEcho([Description("echo")] string echoData)
+ {
+ await Task.Delay(10);
+ return echoData;
+ }
+
+}
diff --git a/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/Program.cs b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/Program.cs
new file mode 100644
index 000000000..9d7880016
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/src/MCPDemo/MCPDemo/Program.cs
@@ -0,0 +1,47 @@
+// See https://aka.ms/new-console-template for more information
+using MCPDemo;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using OpenAPISwaggerUI;
+using Serilog;
+using Serilog.Events;
+
+Console.WriteLine("Hello, World!");
+var builderApp = Host.CreateApplicationBuilder(args);
+
+var builderWeb = WebApplication.CreateBuilder();
+
+// Configure all logs to go to stderr (stdout is used for the MCP protocol messages).
+//builder.Logging.AddConsole(o => o.LogToStandardErrorThreshold = LogLevel.Trace);
+
+var serverApp = builderApp.Services
+ .AddMcpServer();
+serverApp = serverApp.WithStdioServerTransport();
+serverApp.WithTools();
+
+
+var serverWeb = builderWeb.Services.AddMcpServer();
+serverWeb = serverWeb.WithHttpTransport();
+serverWeb.WithTools();
+
+
+
+builderWeb.Services.AddOpenApi();
+builderWeb.Services.AddTransient();
+
+var app = builderApp.Build();
+var web = builderWeb.Build();
+ web.MapOpenApi();
+ web.MapOpenApi("/openapi/{documentName}.yaml");
+ web.MapMcp();
+ web.UseOpenAPISwaggerUI();
+
+
+
+
+var t1 = web.RunAsync();
+var t2 = app.RunAsync();
+
+await Task.WhenAll(t1, t2);
diff --git a/v2/rscg_examples/RSCG_MCP2File/video.json b/v2/rscg_examples/RSCG_MCP2File/video.json
new file mode 100644
index 000000000..859c061ae
--- /dev/null
+++ b/v2/rscg_examples/RSCG_MCP2File/video.json
@@ -0,0 +1,39 @@
+{
+ "scriptName": "RSCG_MCP2File",
+ "steps":
+[
+ {"typeStep":"exec","arg":"clipchamp.exe launch"},
+ {"typeStep":"text","arg": "Welcome to Roslyn Examples"},
+ {"typeStep":"text","arg":"If you want to see more examples , see List Of RSCG"},
+ {"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG"},
+ {"typeStep":"text","arg": "My name is Andrei Ignat and I am deeply fond of Roslyn Source Code Generator. "},
+
+{"typeStep":"text","arg": "Today I will present RSCG_MCP2File . Generating code for saving MCP result to file. ."},
+{"typeStep":"browser","arg":"https://www.nuget.org/packages/RSCG_MCP2File/"},
+{"typeStep":"text","arg": "The whole example is here"},
+{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File"},
+{"typeStep":"text","arg": "You can download the code from here"},
+{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File#download-example-net--c-"},
+{"typeStep":"text","arg":"Here is the code downloaded "},
+{"typeStep":"exec","arg":"explorer.exe /select,D:\\gth\\RSCG_Examples\\v2\\Generator.sln"},
+{"typeStep":"text","arg": "So , let's start the project with Visual Studio Code "},
+{"typeStep":"stepvscode","arg": "-n D:\\gth\\RSCG_Examples\\v2"},
+
+{"typeStep":"text","arg": "To use it ,you will put the Nuget RSCG_MCP2File into the csproj "},
+
+{"typeStep":"stepvscode","arg": "-r -g D:\\gth\\RSCG_Examples\\v2\\rscg_examples\\RSCG_MCP2File\\src\\MCPDemo\\MCPDemo\\MCPDemo.csproj"},
+
+{"typeStep":"text","arg": "And now I will show you an example of using RSCG_MCP2File"},
+
+{"typeStep":"hide","arg": "now execute the tour in VSCode"},
+{"typeStep":"tour", "arg": "src/.tours/"},
+{"typeStep":"text","arg":" And I will execute the project"},
+{"typeStep":"showproj", "arg":"MCPDemo.csproj"},
+{"typeStep":"text","arg":" This concludes the project"},
+{"typeStep":"waitseconds","arg":"30"},
+{"typeStep":"text","arg": "Remember, you can download the code from here"},
+{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File#download-example-net--c-",
+SpeakTest=" "},
+{"typeStep":"waitseconds","arg":"30"},
+]
+}
diff --git a/v2/rscg_examples_site/docs/Authors/2A5F.md b/v2/rscg_examples_site/docs/Authors/2A5F.md
new file mode 100644
index 000000000..15d289958
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/2A5F.md
@@ -0,0 +1,7 @@
+# Author : 2A5F
+
+Number RSCG: 1
+
+
+ 1 [Coplt.Dropping](/docs/Coplt.Dropping) [](https://www.nuget.org/packages/Coplt.Dropping/)  2024-08-13
+
diff --git a/v2/rscg_examples_site/docs/Authors/Aigamo.md b/v2/rscg_examples_site/docs/Authors/Aigamo.md
new file mode 100644
index 000000000..8a9f2edb4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Aigamo.md
@@ -0,0 +1,7 @@
+# Author : Aigamo
+
+Number RSCG: 1
+
+
+ 1 [ResXGenerator](/docs/ResXGenerator) [](https://www.nuget.org/packages/Aigamo.ResXGenerator/)  2023-10-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Alex_Kalfakakos.md b/v2/rscg_examples_site/docs/Authors/Alex_Kalfakakos.md
new file mode 100644
index 000000000..252ca67f3
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Alex_Kalfakakos.md
@@ -0,0 +1,7 @@
+# Author : Alex Kalfakakos
+
+Number RSCG: 1
+
+
+ 1 [RossLean.StringificationGenerator](/docs/RossLean.StringificationGenerator) [](https://www.nuget.org/packages/RossLean.StringificationGenerator/)  2024-04-18
+
diff --git a/v2/rscg_examples_site/docs/Authors/Alex_Russak.md b/v2/rscg_examples_site/docs/Authors/Alex_Russak.md
new file mode 100644
index 000000000..2af0bd99b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Alex_Russak.md
@@ -0,0 +1,7 @@
+# Author : Alex Russak
+
+Number RSCG: 1
+
+
+ 1 [Roozie.AutoInterface](/docs/Roozie.AutoInterface) [](https://www.nuget.org/packages/Roozie.AutoInterface/)  2023-08-26
+
diff --git a/v2/rscg_examples_site/docs/Authors/Alexey_Sosnin.md b/v2/rscg_examples_site/docs/Authors/Alexey_Sosnin.md
new file mode 100644
index 000000000..fb3b1ebd2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Alexey_Sosnin.md
@@ -0,0 +1,7 @@
+# Author : Alexey Sosnin
+
+Number RSCG: 1
+
+
+ 1 [N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes) [](https://www.nuget.org/packages/N.SourceGenerators.UnionTypes/)  2023-10-29
+
diff --git a/v2/rscg_examples_site/docs/Authors/Alta_Software_-_Teimuraz_Nikolaishvili.md b/v2/rscg_examples_site/docs/Authors/Alta_Software_-_Teimuraz_Nikolaishvili.md
new file mode 100644
index 000000000..292fee616
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Alta_Software_-_Teimuraz_Nikolaishvili.md
@@ -0,0 +1,7 @@
+# Author : Alta Software - Teimuraz Nikolaishvili
+
+Number RSCG: 1
+
+
+ 1 [DomainPrimitives](/docs/DomainPrimitives) [](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Generator)[](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Abstractions)  2024-01-11
+
diff --git a/v2/rscg_examples_site/docs/Authors/AndreiIgnat.md b/v2/rscg_examples_site/docs/Authors/AndreiIgnat.md
new file mode 100644
index 000000000..a53fe92cf
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/AndreiIgnat.md
@@ -0,0 +1,7 @@
+# Author : AndreiIgnat
+
+Number RSCG: 1
+
+
+ 1 [RSCG_ExportDiagram](/docs/RSCG_ExportDiagram) [](https://github.com/ignatandrei/RSCG_ExportDiagram)  2024-08-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Andrew_Lock.md b/v2/rscg_examples_site/docs/Authors/Andrew_Lock.md
new file mode 100644
index 000000000..1fa1e1781
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Andrew_Lock.md
@@ -0,0 +1,7 @@
+# Author : Andrew Lock
+
+Number RSCG: 1
+
+
+ 1 [NetEscapades.EnumGenerators](/docs/NetEscapades.EnumGenerators) [](https://www.nuget.org/packages/NetEscapades.EnumGenerators/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Andrew_Matthews.md b/v2/rscg_examples_site/docs/Authors/Andrew_Matthews.md
new file mode 100644
index 000000000..51581b61e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Andrew_Matthews.md
@@ -0,0 +1,7 @@
+# Author : Andrew Matthews
+
+Number RSCG: 1
+
+
+ 1 [ActorSrcGen](/docs/ActorSrcGen) [](https://www.nuget.org/packages/ActorSrcGen/)  2024-05-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Anton_Ryabchikov.md b/v2/rscg_examples_site/docs/Authors/Anton_Ryabchikov.md
new file mode 100644
index 000000000..1f53f3aa8
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Anton_Ryabchikov.md
@@ -0,0 +1,7 @@
+# Author : Anton Ryabchikov
+
+Number RSCG: 1
+
+
+ 1 [NextGenMapper](/docs/NextGenMapper) [](https://www.nuget.org/packages/NextGenMapper/)  2023-08-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Antony_Male.md b/v2/rscg_examples_site/docs/Authors/Antony_Male.md
new file mode 100644
index 000000000..1967b6a1d
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Antony_Male.md
@@ -0,0 +1,7 @@
+# Author : Antony Male
+
+Number RSCG: 1
+
+
+ 1 [PropertyChangedSourceGenerator](/docs/PropertyChangedSourceGenerator) [](https://www.nuget.org/packages/PropertyChanged.SourceGenerator/)  2023-08-18
+
diff --git a/v2/rscg_examples_site/docs/Authors/Aviationexam.md b/v2/rscg_examples_site/docs/Authors/Aviationexam.md
new file mode 100644
index 000000000..dc786e1ef
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Aviationexam.md
@@ -0,0 +1,7 @@
+# Author : Aviationexam
+
+Number RSCG: 1
+
+
+ 1 [jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator) [](https://www.nuget.org/packages/Aviationexam.GeneratedJsonConverters.SourceGenerator/)  2023-10-30
+
diff --git a/v2/rscg_examples_site/docs/Authors/Birgir_Kristmannsson.md b/v2/rscg_examples_site/docs/Authors/Birgir_Kristmannsson.md
new file mode 100644
index 000000000..f1b6bee98
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Birgir_Kristmannsson.md
@@ -0,0 +1,7 @@
+# Author : Birgir Kristmannsson
+
+Number RSCG: 1
+
+
+ 1 [Strings.ResourceGenerator](/docs/Strings.ResourceGenerator) [](https://www.nuget.org/packages/Strings.ResourceGenerator/)  2025-07-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Black_White_Yoshi.md b/v2/rscg_examples_site/docs/Authors/Black_White_Yoshi.md
new file mode 100644
index 000000000..9231155c2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Black_White_Yoshi.md
@@ -0,0 +1,13 @@
+# Author : Black White Yoshi
+
+Number RSCG: 4
+
+
+ 1 [InlineComposition](/docs/InlineComposition) [](https://www.nuget.org/packages/InlineComposition/)  2025-07-22
+
+ 2 [AutoInterface](/docs/AutoInterface) [](https://www.nuget.org/packages/AutoInterface/)  2025-07-25
+
+ 3 [AssemblyVersionInfo](/docs/AssemblyVersionInfo) [](https://www.nuget.org/packages/AssemblyVersionInfo/)  2025-07-28
+
+ 4 [Blazor.TSRuntime](/docs/Blazor.TSRuntime) [](https://www.nuget.org/packages/Blazor.TSRuntime/)  2025-08-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Boring3_Nyrest.md b/v2/rscg_examples_site/docs/Authors/Boring3_Nyrest.md
new file mode 100644
index 000000000..60cf0f7a0
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Boring3_Nyrest.md
@@ -0,0 +1,7 @@
+# Author : Boring3 Nyrest
+
+Number RSCG: 1
+
+
+ 1 [FastGenericNew](/docs/FastGenericNew) [](https://www.nuget.org/packages/FastGenericNew.SourceGenerator/)  2023-08-10
+
diff --git a/v2/rscg_examples_site/docs/Authors/Bramer_Daniel.md b/v2/rscg_examples_site/docs/Authors/Bramer_Daniel.md
new file mode 100644
index 000000000..23e13479c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Bramer_Daniel.md
@@ -0,0 +1,7 @@
+# Author : Bramer Daniel
+
+Number RSCG: 1
+
+
+ 1 [MagicMap](/docs/MagicMap) [](https://www.nuget.org/packages/MagicMap/)  2023-10-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/Cameron_MacFarland.md b/v2/rscg_examples_site/docs/Authors/Cameron_MacFarland.md
new file mode 100644
index 000000000..549728e88
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Cameron_MacFarland.md
@@ -0,0 +1,7 @@
+# Author : Cameron MacFarland
+
+Number RSCG: 1
+
+
+ 1 [AutoCtor](/docs/AutoCtor) [](https://www.nuget.org/packages/AutoCtor/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Charlie_Chen.md b/v2/rscg_examples_site/docs/Authors/Charlie_Chen.md
new file mode 100644
index 000000000..aaa24479c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Charlie_Chen.md
@@ -0,0 +1,7 @@
+# Author : Charlie Chen
+
+Number RSCG: 1
+
+
+ 1 [SKPromptGenerator](/docs/SKPromptGenerator) [](https://www.nuget.org/packages/SKPromptGenerator/)  2025-08-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Christoph_Hornung.md b/v2/rscg_examples_site/docs/Authors/Christoph_Hornung.md
new file mode 100644
index 000000000..a24c8dbc5
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Christoph_Hornung.md
@@ -0,0 +1,7 @@
+# Author : Christoph Hornung
+
+Number RSCG: 1
+
+
+ 1 [Chorn.EmbeddedResourceAccessGenerator](/docs/Chorn.EmbeddedResourceAccessGenerator) [](https://www.nuget.org/packages/Chorn.EmbeddedResourceAccessGenerator/)  2024-01-21
+
diff --git a/v2/rscg_examples_site/docs/Authors/Clynt_Neiko_Rupinta.md b/v2/rscg_examples_site/docs/Authors/Clynt_Neiko_Rupinta.md
new file mode 100644
index 000000000..7d3ce4653
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Clynt_Neiko_Rupinta.md
@@ -0,0 +1,7 @@
+# Author : Clynt Neiko Rupinta
+
+Number RSCG: 1
+
+
+ 1 [DisposableHelpers](/docs/DisposableHelpers) [](https://www.nuget.org/packages/DisposableHelpers/)  2023-10-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/Colin_Alpert.md b/v2/rscg_examples_site/docs/Authors/Colin_Alpert.md
new file mode 100644
index 000000000..5559b829e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Colin_Alpert.md
@@ -0,0 +1,7 @@
+# Author : Colin Alpert
+
+Number RSCG: 1
+
+
+ 1 [Lombok.NET](/docs/Lombok.NET) [](https://www.nuget.org/packages/Lombok.NET/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Colin_Wilmans.md b/v2/rscg_examples_site/docs/Authors/Colin_Wilmans.md
new file mode 100644
index 000000000..0d2c8d82a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Colin_Wilmans.md
@@ -0,0 +1,7 @@
+# Author : Colin Wilmans
+
+Number RSCG: 1
+
+
+ 1 [sourcedepend](/docs/sourcedepend) [](https://www.nuget.org/packages/sourcedepend/)  2024-02-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Cricle.md b/v2/rscg_examples_site/docs/Authors/Cricle.md
new file mode 100644
index 000000000..d6491a20a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Cricle.md
@@ -0,0 +1,7 @@
+# Author : Cricle
+
+Number RSCG: 1
+
+
+ 1 [StaticReflection](/docs/StaticReflection) [](https://www.nuget.org/packages/FastStaticReflection/)[](https://www.nuget.org/packages/FastStaticReflection.CodeGen/)  2023-10-13
+
diff --git a/v2/rscg_examples_site/docs/Authors/Cysharp_-_subsidiary_of_Cygames.md b/v2/rscg_examples_site/docs/Authors/Cysharp_-_subsidiary_of_Cygames.md
new file mode 100644
index 000000000..9ddd0364c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Cysharp_-_subsidiary_of_Cygames.md
@@ -0,0 +1,7 @@
+# Author : Cysharp - subsidiary of Cygames
+
+Number RSCG: 1
+
+
+ 1 [zlinq](/docs/zlinq) [](https://www.nuget.org/packages/ZLinq.DropInGenerator/)[](https://www.nuget.org/packages/ZLinq/)  2025-07-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Cysharp__Inc.md b/v2/rscg_examples_site/docs/Authors/Cysharp__Inc.md
new file mode 100644
index 000000000..c477b5584
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Cysharp__Inc.md
@@ -0,0 +1,9 @@
+# Author : Cysharp, Inc
+
+Number RSCG: 2
+
+
+ 1 [MemoryPack](/docs/MemoryPack) [](https://www.nuget.org/packages/MemoryPack/)  2023-08-04
+
+ 2 [UnitGenerator](/docs/UnitGenerator) [](https://www.nuget.org/packages/UnitGenerator/)  2023-10-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/Cysharp__Inc_.md b/v2/rscg_examples_site/docs/Authors/Cysharp__Inc_.md
new file mode 100644
index 000000000..71f46b133
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Cysharp__Inc_.md
@@ -0,0 +1,7 @@
+# Author : Cysharp, Inc.
+
+Number RSCG: 1
+
+
+ 1 [ConsoleAppFramework](/docs/ConsoleAppFramework) [](https://www.nuget.org/packages/ConsoleAppFramework/)  2025-10-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Damiam_Edwards.md b/v2/rscg_examples_site/docs/Authors/Damiam_Edwards.md
new file mode 100644
index 000000000..7f201cf26
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Damiam_Edwards.md
@@ -0,0 +1,7 @@
+# Author : Damiam Edwards
+
+Number RSCG: 1
+
+
+ 1 [RazorSlices](/docs/RazorSlices) [](https://www.nuget.org/packages/RazorSlices/)  2024-10-27
+
diff --git a/v2/rscg_examples_site/docs/Authors/Daniel_Cazzulino.md b/v2/rscg_examples_site/docs/Authors/Daniel_Cazzulino.md
new file mode 100644
index 000000000..9313daba7
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Daniel_Cazzulino.md
@@ -0,0 +1,15 @@
+# Author : Daniel Cazzulino
+
+Number RSCG: 5
+
+
+ 1 [ThisAssembly](/docs/ThisAssembly) [](https://www.nuget.org/packages/ThisAssembly)  2023-04-16
+
+ 2 [ThisAssembly_Resources](/docs/ThisAssembly_Resources) [](https://www.nuget.org/packages/ThisAssembly.Resources/)  2023-09-16
+
+ 3 [ThisAssembly.Constants](/docs/ThisAssembly.Constants) [](https://www.nuget.org/packages/ThisAssembly.Constants/)  2024-07-18
+
+ 4 [ThisAssembly.Metadata](/docs/ThisAssembly.Metadata) [](https://www.nuget.org/packages/ThisAssembly.Metadata/)  2024-07-20
+
+ 5 [ThisAssembly.Strings](/docs/ThisAssembly.Strings) [](https://www.nuget.org/packages/ThisAssembly.Strings/)  2024-07-21
+
diff --git a/v2/rscg_examples_site/docs/Authors/David_Pine.md b/v2/rscg_examples_site/docs/Authors/David_Pine.md
new file mode 100644
index 000000000..d292a52e4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/David_Pine.md
@@ -0,0 +1,7 @@
+# Author : David Pine
+
+Number RSCG: 1
+
+
+ 1 [Blazorators](/docs/Blazorators) [](https://www.nuget.org/packages/Blazor.SourceGenerators/)  2024-01-22
+
diff --git a/v2/rscg_examples_site/docs/Authors/David_Wake.md b/v2/rscg_examples_site/docs/Authors/David_Wake.md
new file mode 100644
index 000000000..9d810578b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/David_Wake.md
@@ -0,0 +1,7 @@
+# Author : David Wake
+
+Number RSCG: 1
+
+
+ 1 [SafeRouting](/docs/SafeRouting) [](https://www.nuget.org/packages/SafeRouting/)  2023-09-23
+
diff --git a/v2/rscg_examples_site/docs/Authors/Diego_Frato.md b/v2/rscg_examples_site/docs/Authors/Diego_Frato.md
new file mode 100644
index 000000000..073ded341
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Diego_Frato.md
@@ -0,0 +1,7 @@
+# Author : Diego Frato
+
+Number RSCG: 1
+
+
+ 1 [GeneratorEquals](/docs/GeneratorEquals) [](https://www.nuget.org/packages/Generator.Equals/)  2023-08-11
+
diff --git a/v2/rscg_examples_site/docs/Authors/Dmitry_Dorogoy.md b/v2/rscg_examples_site/docs/Authors/Dmitry_Dorogoy.md
new file mode 100644
index 000000000..2e83d2d1a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Dmitry_Dorogoy.md
@@ -0,0 +1,7 @@
+# Author : Dmitry Dorogoy
+
+Number RSCG: 1
+
+
+ 1 [DimonSmart.BuilderGenerator](/docs/DimonSmart.BuilderGenerator) [](https://www.nuget.org/packages/DimonSmart.BuilderGenerator/)  2025-07-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Domn_Werner.md b/v2/rscg_examples_site/docs/Authors/Domn_Werner.md
new file mode 100644
index 000000000..eb44dcf2d
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Domn_Werner.md
@@ -0,0 +1,7 @@
+# Author : Domn Werner
+
+Number RSCG: 1
+
+
+ 1 [dunet](/docs/dunet) [](https://www.nuget.org/packages/dunet/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/DotMake.md b/v2/rscg_examples_site/docs/Authors/DotMake.md
new file mode 100644
index 000000000..7b73d0911
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/DotMake.md
@@ -0,0 +1,7 @@
+# Author : DotMake
+
+Number RSCG: 1
+
+
+ 1 [CommandLine](/docs/CommandLine) [](https://www.nuget.org/packages/DotMake.CommandLine/)  2024-02-11
+
diff --git a/v2/rscg_examples_site/docs/Authors/Drew_Noakes.md b/v2/rscg_examples_site/docs/Authors/Drew_Noakes.md
new file mode 100644
index 000000000..a914ccbb5
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Drew_Noakes.md
@@ -0,0 +1,7 @@
+# Author : Drew Noakes
+
+Number RSCG: 1
+
+
+ 1 [Figgle](/docs/Figgle) [](https://www.nuget.org/packages/Figgle.Generator/)  2025-07-05
+
diff --git "a/v2/rscg_examples_site/docs/Authors/D\303\251nes_Solti.md" "b/v2/rscg_examples_site/docs/Authors/D\303\251nes_Solti.md"
new file mode 100644
index 000000000..a3702b546
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/D\303\251nes_Solti.md"
@@ -0,0 +1,7 @@
+# Author : Dénes Solti
+
+Number RSCG: 1
+
+
+ 1 [ProxyGen](/docs/ProxyGen) [](https://www.nuget.org/packages/ProxyGen.net/)  2023-08-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Eden_Prairie.md b/v2/rscg_examples_site/docs/Authors/Eden_Prairie.md
new file mode 100644
index 000000000..dbff6e341
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Eden_Prairie.md
@@ -0,0 +1,7 @@
+# Author : Eden Prairie
+
+Number RSCG: 1
+
+
+ 1 [Equatable.Generator](/docs/Equatable.Generator) [](https://www.nuget.org/packages/Equatable.Generator/)  2024-12-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Eirik_Tsarpalis.md b/v2/rscg_examples_site/docs/Authors/Eirik_Tsarpalis.md
new file mode 100644
index 000000000..ee1bff56a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Eirik_Tsarpalis.md
@@ -0,0 +1,7 @@
+# Author : Eirik Tsarpalis
+
+Number RSCG: 1
+
+
+ 1 [polytype](/docs/polytype) [](https://www.nuget.org/packages/polytype/)  2024-11-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Els_kom_Official_Organization.md b/v2/rscg_examples_site/docs/Authors/Els_kom_Official_Organization.md
new file mode 100644
index 000000000..9ae807a4b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Els_kom_Official_Organization.md
@@ -0,0 +1,7 @@
+# Author : Els_kom Official Organization
+
+Number RSCG: 1
+
+
+ 1 [IDisposableGenerator](/docs/IDisposableGenerator) [](https://www.nuget.org/packages/IDisposableGenerator/)  2023-10-11
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Esbj\303\266rn_Redmo.md" "b/v2/rscg_examples_site/docs/Authors/Esbj\303\266rn_Redmo.md"
new file mode 100644
index 000000000..a603e7ac9
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Esbj\303\266rn_Redmo.md"
@@ -0,0 +1,7 @@
+# Author : Esbjörn Redmo
+
+Number RSCG: 1
+
+
+ 1 [mocklis](/docs/mocklis) [](https://www.nuget.org/packages/mocklis/)  2024-01-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Fabricio_Godoy.md b/v2/rscg_examples_site/docs/Authors/Fabricio_Godoy.md
new file mode 100644
index 000000000..b4378a1bf
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Fabricio_Godoy.md
@@ -0,0 +1,7 @@
+# Author : Fabricio Godoy
+
+Number RSCG: 1
+
+
+ 1 [EnumUtilities](/docs/EnumUtilities) [](https://www.nuget.org/packages/Raiqub.Generators.EnumUtilities/)  2024-04-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/FaustVX.md b/v2/rscg_examples_site/docs/Authors/FaustVX.md
new file mode 100644
index 000000000..385cf11d8
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/FaustVX.md
@@ -0,0 +1,7 @@
+# Author : FaustVX
+
+Number RSCG: 1
+
+
+ 1 [PrimaryParameter](/docs/PrimaryParameter) [](https://www.nuget.org/packages/FaustVX.PrimaryParameter.SG)  2023-11-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/Feast.md b/v2/rscg_examples_site/docs/Authors/Feast.md
new file mode 100644
index 000000000..953f42402
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Feast.md
@@ -0,0 +1,7 @@
+# Author : Feast
+
+Number RSCG: 1
+
+
+ 1 [CodeAnalysis](/docs/CodeAnalysis) [](https://www.nuget.org/packages/Feast.CodeAnalysis.Literal/)  2024-03-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Feast_Antelcat.md b/v2/rscg_examples_site/docs/Authors/Feast_Antelcat.md
new file mode 100644
index 000000000..32be167f4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Feast_Antelcat.md
@@ -0,0 +1,7 @@
+# Author : Feast Antelcat
+
+Number RSCG: 1
+
+
+ 1 [AutoGen](/docs/AutoGen) [](https://www.nuget.org/packages/Antelcat.AutoGen/)  2024-02-22
+
diff --git a/v2/rscg_examples_site/docs/Authors/Flavien_Charlon.md b/v2/rscg_examples_site/docs/Authors/Flavien_Charlon.md
new file mode 100644
index 000000000..90d2215a3
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Flavien_Charlon.md
@@ -0,0 +1,7 @@
+# Author : Flavien Charlon
+
+Number RSCG: 1
+
+
+ 1 [QuickConstructor](/docs/QuickConstructor) [](https://www.nuget.org/packages/QuickConstructor)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Fons_Sonnemans.md b/v2/rscg_examples_site/docs/Authors/Fons_Sonnemans.md
new file mode 100644
index 000000000..f0e1ad458
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Fons_Sonnemans.md
@@ -0,0 +1,7 @@
+# Author : Fons Sonnemans
+
+Number RSCG: 1
+
+
+ 1 [Comparison](/docs/Comparison) [](https://www.nuget.org/packages/ReflectionIT.ComparisonOperatorsGenerator/)  2025-05-25
+
diff --git a/v2/rscg_examples_site/docs/Authors/Frederik.md b/v2/rscg_examples_site/docs/Authors/Frederik.md
new file mode 100644
index 000000000..25d28768d
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Frederik.md
@@ -0,0 +1,7 @@
+# Author : Frederik
+
+Number RSCG: 1
+
+
+ 1 [MakeInterface.Generator](/docs/MakeInterface.Generator) [](https://www.nuget.org/packages/MakeInterface.Generator/)  2024-01-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Georgiy_Petrov.md b/v2/rscg_examples_site/docs/Authors/Georgiy_Petrov.md
new file mode 100644
index 000000000..292bfed20
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Georgiy_Petrov.md
@@ -0,0 +1,7 @@
+# Author : Georgiy Petrov
+
+Number RSCG: 1
+
+
+ 1 [StepwiseBuilderGenerator](/docs/StepwiseBuilderGenerator) [](https://www.nuget.org/packages/StepwiseBuilderGenerator/)  2025-03-23
+
diff --git a/v2/rscg_examples_site/docs/Authors/Georgy_Krasin.md b/v2/rscg_examples_site/docs/Authors/Georgy_Krasin.md
new file mode 100644
index 000000000..840b5b139
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Georgy_Krasin.md
@@ -0,0 +1,7 @@
+# Author : Georgy Krasin
+
+Number RSCG: 1
+
+
+ 1 [Matryoshki](/docs/Matryoshki) [](https://www.nuget.org/packages/Matryoshki/)  2023-08-03
+
diff --git "a/v2/rscg_examples_site/docs/Authors/G\303\251rald_Barr\303\251.md" "b/v2/rscg_examples_site/docs/Authors/G\303\251rald_Barr\303\251.md"
new file mode 100644
index 000000000..92f998448
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/G\303\251rald_Barr\303\251.md"
@@ -0,0 +1,7 @@
+# Author : Gérald Barré
+
+Number RSCG: 1
+
+
+ 1 [Meziantou.Polyfill](/docs/Meziantou.Polyfill) [](https://www.nuget.org/packages/Meziantou.Polyfill/)  2023-10-10
+
diff --git a/v2/rscg_examples_site/docs/Authors/Hadashi_A.md b/v2/rscg_examples_site/docs/Authors/Hadashi_A.md
new file mode 100644
index 000000000..6fbcd607b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Hadashi_A.md
@@ -0,0 +1,7 @@
+# Author : Hadashi A
+
+Number RSCG: 1
+
+
+ 1 [VYaml](/docs/VYaml) [](https://www.nuget.org/packages/VYaml/)  2025-10-03
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Hakan_F\304\261st\304\261k.md" "b/v2/rscg_examples_site/docs/Authors/Hakan_F\304\261st\304\261k.md"
new file mode 100644
index 000000000..60b87c182
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Hakan_F\304\261st\304\261k.md"
@@ -0,0 +1,7 @@
+# Author : Hakan Fıstık
+
+Number RSCG: 1
+
+
+ 1 [Disposer](/docs/Disposer) [](https://www.nuget.org/packages/Disposer/)  2023-10-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Harry_McIntyre.md b/v2/rscg_examples_site/docs/Authors/Harry_McIntyre.md
new file mode 100644
index 000000000..0a78007e2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Harry_McIntyre.md
@@ -0,0 +1,7 @@
+# Author : Harry McIntyre
+
+Number RSCG: 1
+
+
+ 1 [OneOf](/docs/OneOf) [](https://www.nuget.org/packages/OneOf.SourceGenerator)[](https://www.nuget.org/packages/OneOf/)  2023-08-21
+
diff --git a/v2/rscg_examples_site/docs/Authors/Hirotada_Kobayashi.md b/v2/rscg_examples_site/docs/Authors/Hirotada_Kobayashi.md
new file mode 100644
index 000000000..5284226ae
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Hirotada_Kobayashi.md
@@ -0,0 +1,7 @@
+# Author : Hirotada Kobayashi
+
+Number RSCG: 1
+
+
+ 1 [PlantUmlClassDiagramGenerator](/docs/PlantUmlClassDiagramGenerator) [](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.SourceGenerator/)[](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.Attributes/)  2024-02-20
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ian_Johnson.md b/v2/rscg_examples_site/docs/Authors/Ian_Johnson.md
new file mode 100644
index 000000000..b6b9e1696
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ian_Johnson.md
@@ -0,0 +1,7 @@
+# Author : Ian Johnson
+
+Number RSCG: 1
+
+
+ 1 [DependencyModules.SourceGenerator](/docs/DependencyModules.SourceGenerator) [](https://www.nuget.org/packages/DependencyModules.SourceGenerator/)[](https://www.nuget.org/packages/DependencyModules.Runtime/)  2025-02-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ian_Qvist.md b/v2/rscg_examples_site/docs/Authors/Ian_Qvist.md
new file mode 100644
index 000000000..9024976cc
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ian_Qvist.md
@@ -0,0 +1,7 @@
+# Author : Ian Qvist
+
+Number RSCG: 1
+
+
+ 1 [Genbox.FastEnum](/docs/Genbox.FastEnum) [](https://www.nuget.org/packages/Genbox.FastEnum/)  2025-08-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ieuan_Walker.md b/v2/rscg_examples_site/docs/Authors/Ieuan_Walker.md
new file mode 100644
index 000000000..346cbd60f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ieuan_Walker.md
@@ -0,0 +1,7 @@
+# Author : Ieuan Walker
+
+Number RSCG: 1
+
+
+ 1 [HangfireRecurringJob](/docs/HangfireRecurringJob) [](https://www.nuget.org/packages/IeuanWalker.Hangfire.RecurringJob/)  2024-01-25
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ignat_Andrei.md b/v2/rscg_examples_site/docs/Authors/Ignat_Andrei.md
new file mode 100644
index 000000000..f85bb141f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ignat_Andrei.md
@@ -0,0 +1,49 @@
+# Author : Ignat Andrei
+
+Number RSCG: 22
+
+
+ 1 [RSCG_TimeBombComment](/docs/RSCG_TimeBombComment) [](https://www.nuget.org/packages/RSCG_TimeBombComment/)  2023-04-16
+
+ 2 [RSCG_Utils](/docs/RSCG_Utils) [](https://www.nuget.org/packages/rscgutils)  2023-04-16
+
+ 3 [SkinnyControllersCommon](/docs/SkinnyControllersCommon) [](https://www.nuget.org/packages/SkinnyControllersCommon)  2023-04-16
+
+ 4 [RSCG_Static](/docs/RSCG_Static) [](https://www.nuget.org/packages/RSCG_Static/)  2023-04-16
+
+ 5 [RSCG_AMS](/docs/RSCG_AMS) [](https://www.nuget.org/packages/RSCG_AMS/)  2023-04-16
+
+ 6 [RSCG_FunctionsWithDI](/docs/RSCG_FunctionsWithDI) [](https://www.nuget.org/packages/RSCG_FunctionsWithDI/)  2023-04-16
+
+ 7 [RSCG_WebAPIExports](/docs/RSCG_WebAPIExports) [](https://www.nuget.org/packages/RSCG_WebAPIExports/)  2023-08-23
+
+ 8 [RSCG_Utils_Memo](/docs/RSCG_Utils_Memo) [](https://www.nuget.org/packages/rscgutils)  2023-08-27
+
+ 9 [RSCG_Decorator](/docs/RSCG_Decorator) [](https://www.nuget.org/packages/RSCG_Decorator/)  2023-09-30
+
+ 10 [RSCG_Templating](/docs/RSCG_Templating) [](https://www.nuget.org/packages/RSCG_Templating/)[](https://www.nuget.org/packages/RSCG_TemplatingCommon)  2023-10-07
+
+ 11 [InterceptorTemplate](/docs/InterceptorTemplate) [](https://www.nuget.org/packages/RSCG_InterceptorTemplate/)  2023-11-29
+
+ 12 [RSCG_UtilityTypes](/docs/RSCG_UtilityTypes) [](https://www.nuget.org/packages/RSCG_UtilityTypes/)[](https://www.nuget.org/packages/RSCG_UtilityTypesCommon)  2023-12-22
+
+ 13 [WhatIAmDoing](/docs/WhatIAmDoing) [](https://www.nuget.org/packages/RSCG_WhatIAmDoing/)[](https://www.nuget.org/packages/RSCG_WhatIAmDoing_Common/)  2024-01-28
+
+ 14 [RSCG_Wait](/docs/RSCG_Wait) [](https://www.nuget.org/packages/RSCG_WaitAndOptions/)  2024-02-21
+
+ 15 [RSCG_JSON2Class](/docs/RSCG_JSON2Class) [](https://www.nuget.org/packages/RSCG_JSON2Class/)  2024-02-29
+
+ 16 [RSCG_IFormattable](/docs/RSCG_IFormattable) [](https://www.nuget.org/packages/RSCG_IFormattable/)[](https://www.nuget.org/packages/RSCG_IFormattableCommon/)  2024-06-29
+
+ 17 [RSCG_NameGenerator](/docs/RSCG_NameGenerator) [](https://www.nuget.org/packages/RSCG_NameGenerator/)  2024-08-25
+
+ 18 [rscg_queryables](/docs/rscg_queryables) [](https://www.nuget.org/packages/rscg_queryables/)[](https://www.nuget.org/packages/rscg_queryablesCommon/)  2024-11-02
+
+ 19 [rscg_Interface_to_null_object](/docs/rscg_Interface_to_null_object) [](https://www.nuget.org/packages/rscg_Interface_to_null_object/)[](https://www.nuget.org/packages/rscg_Interface_to_null_object_common)  2025-01-18
+
+ 20 [RSCG_CompositeProvider](/docs/RSCG_CompositeProvider) [](https://www.nuget.org/packages/RSCG_CompositeProvider/)[](https://www.nuget.org/packages/RSCG_CompositeProvider_common/)  2025-02-18
+
+ 21 [rscg_demeter](/docs/rscg_demeter) [](https://www.nuget.org/packages/rscg_demeter/)  2025-03-26
+
+ 22 [RSCG_MCP2File](/docs/RSCG_MCP2File) [](https://www.nuget.org/packages/RSCG_MCP2File/)  2025-11-11
+
diff --git a/v2/rscg_examples_site/docs/Authors/Igor_Tkachev.md b/v2/rscg_examples_site/docs/Authors/Igor_Tkachev.md
new file mode 100644
index 000000000..b30857301
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Igor_Tkachev.md
@@ -0,0 +1,7 @@
+# Author : Igor Tkachev
+
+Number RSCG: 1
+
+
+ 1 [AspectGenerator](/docs/AspectGenerator) [](https://www.nuget.org/packages/AspectGenerator/)  2024-01-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ivan_Mazurenko.md b/v2/rscg_examples_site/docs/Authors/Ivan_Mazurenko.md
new file mode 100644
index 000000000..0cdfd542a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ivan_Mazurenko.md
@@ -0,0 +1,9 @@
+# Author : Ivan Mazurenko
+
+Number RSCG: 2
+
+
+ 1 [Finch.Generators](/docs/Finch.Generators) [](https://www.nuget.org/packages/Finch.Generators/)  2025-08-10
+
+ 2 [FactoryGenerator.Abstractions](/docs/FactoryGenerator.Abstractions) [](https://www.nuget.org/packages/FactoryGenerator.Abstractions/)[](https://www.nuget.org/packages/FactoryGenerator.Microsoft.Extensions.DependencyInjection/)  2025-08-12
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ivan_Zalutskii.md b/v2/rscg_examples_site/docs/Authors/Ivan_Zalutskii.md
new file mode 100644
index 000000000..b1411df6e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ivan_Zalutskii.md
@@ -0,0 +1,7 @@
+# Author : Ivan Zalutskii
+
+Number RSCG: 1
+
+
+ 1 [RxSourceGenerator](/docs/RxSourceGenerator) [](https://www.nuget.org/packages/RxSourceGenerator/)  2025-08-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/James_Hughes.md b/v2/rscg_examples_site/docs/Authors/James_Hughes.md
new file mode 100644
index 000000000..a0614f3fa
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/James_Hughes.md
@@ -0,0 +1,7 @@
+# Author : James Hughes
+
+Number RSCG: 1
+
+
+ 1 [SuperFluid](/docs/SuperFluid) [](https://www.nuget.org/packages/SuperFluid/)  2025-07-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jason_Bock.md b/v2/rscg_examples_site/docs/Authors/Jason_Bock.md
new file mode 100644
index 000000000..63998ac41
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jason_Bock.md
@@ -0,0 +1,9 @@
+# Author : Jason Bock
+
+Number RSCG: 2
+
+
+ 1 [AutoDeconstruct](/docs/AutoDeconstruct) [](https://www.nuget.org/packages/AutoDeconstruct)  2023-04-16
+
+ 2 [PartiallyApplied](/docs/PartiallyApplied) [](https://www.nuget.org/packages/PartiallyApplied/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jason_Xu.md b/v2/rscg_examples_site/docs/Authors/Jason_Xu.md
new file mode 100644
index 000000000..9e264a714
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jason_Xu.md
@@ -0,0 +1,7 @@
+# Author : Jason Xu
+
+Number RSCG: 1
+
+
+ 1 [Nino](/docs/Nino) [](https://www.nuget.org/packages/Nino/)  2025-08-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jeppe_Roi_Kristensen.md b/v2/rscg_examples_site/docs/Authors/Jeppe_Roi_Kristensen.md
new file mode 100644
index 000000000..87b4eeb79
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jeppe_Roi_Kristensen.md
@@ -0,0 +1,9 @@
+# Author : Jeppe Roi Kristensen
+
+Number RSCG: 2
+
+
+ 1 [cachesourcegenerator](/docs/cachesourcegenerator) [](https://www.nuget.org/packages/cachesourcegenerator/)  2024-02-14
+
+ 2 [AutoSpectre](/docs/AutoSpectre) [](https://www.nuget.org/packages/AutoSpectre.SourceGeneration)[](https://www.nuget.org/packages/AutoSpectre)  2024-02-24
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jim_W.md b/v2/rscg_examples_site/docs/Authors/Jim_W.md
new file mode 100644
index 000000000..cd6a72e5a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jim_W.md
@@ -0,0 +1,7 @@
+# Author : Jim W
+
+Number RSCG: 1
+
+
+ 1 [OptionToStringGenerator](/docs/OptionToStringGenerator) [](https://www.nuget.org/packages/Seekatar.OptionToStringGenerator/)  2024-02-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jin_Shil.md b/v2/rscg_examples_site/docs/Authors/Jin_Shil.md
new file mode 100644
index 000000000..e41a52eb1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jin_Shil.md
@@ -0,0 +1,7 @@
+# Author : Jin Shil
+
+Number RSCG: 1
+
+
+ 1 [JinShil.MixinSourceGenerator](/docs/JinShil.MixinSourceGenerator) [](https://www.nuget.org/packages/JinShil.MixinSourceGenerator/)  2025-08-11
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jing_Ling.md b/v2/rscg_examples_site/docs/Authors/Jing_Ling.md
new file mode 100644
index 000000000..7c8682914
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jing_Ling.md
@@ -0,0 +1,7 @@
+# Author : Jing Ling
+
+Number RSCG: 1
+
+
+ 1 [Ling.Audit](/docs/Ling.Audit) [](https://www.nuget.org/packages/Ling.Audit/)  2023-12-12
+
diff --git a/v2/rscg_examples_site/docs/Authors/John_Gietzen.md b/v2/rscg_examples_site/docs/Authors/John_Gietzen.md
new file mode 100644
index 000000000..4f9fac448
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/John_Gietzen.md
@@ -0,0 +1,7 @@
+# Author : John Gietzen
+
+Number RSCG: 1
+
+
+ 1 [Weave](/docs/Weave) [](https://www.nuget.org/packages/Weave/)  2024-01-27
+
diff --git a/v2/rscg_examples_site/docs/Authors/Jonas_Kamsker.md b/v2/rscg_examples_site/docs/Authors/Jonas_Kamsker.md
new file mode 100644
index 000000000..347553f95
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Jonas_Kamsker.md
@@ -0,0 +1,7 @@
+# Author : Jonas Kamsker
+
+Number RSCG: 1
+
+
+ 1 [JKToolKit.TemplatePropertyGenerator](/docs/JKToolKit.TemplatePropertyGenerator) [](https://www.nuget.org/packages/JKToolKit.TemplatePropertyGenerator/)  2024-07-17
+
diff --git a/v2/rscg_examples_site/docs/Authors/Josef_Ottosson.md b/v2/rscg_examples_site/docs/Authors/Josef_Ottosson.md
new file mode 100644
index 000000000..3d8533fac
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Josef_Ottosson.md
@@ -0,0 +1,7 @@
+# Author : Josef Ottosson
+
+Number RSCG: 1
+
+
+ 1 [jos.enumeration](/docs/jos.enumeration) [](https://www.nuget.org/packages/jos.enumeration/)  2025-07-20
+
diff --git a/v2/rscg_examples_site/docs/Authors/Json_Bock.md b/v2/rscg_examples_site/docs/Authors/Json_Bock.md
new file mode 100644
index 000000000..513d7829f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Json_Bock.md
@@ -0,0 +1,7 @@
+# Author : Json Bock
+
+Number RSCG: 1
+
+
+ 1 [Rocks](/docs/Rocks) [](https://www.nuget.org/packages/Rocks/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Kevin_Gosse.md b/v2/rscg_examples_site/docs/Authors/Kevin_Gosse.md
new file mode 100644
index 000000000..12557449b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Kevin_Gosse.md
@@ -0,0 +1,7 @@
+# Author : Kevin Gosse
+
+Number RSCG: 1
+
+
+ 1 [NativeObjects](/docs/NativeObjects) [](https://www.nuget.org/packages/NativeObjects/)  2025-03-28
+
diff --git a/v2/rscg_examples_site/docs/Authors/Kevin_Schaal.md b/v2/rscg_examples_site/docs/Authors/Kevin_Schaal.md
new file mode 100644
index 000000000..7b3bf674a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Kevin_Schaal.md
@@ -0,0 +1,7 @@
+# Author : Kevin Schaal
+
+Number RSCG: 1
+
+
+ 1 [M31.FluentAPI](/docs/M31.FluentAPI) [](https://www.nuget.org/packages/M31.FluentAPI/)  2023-08-25
+
diff --git "a/v2/rscg_examples_site/docs/Authors/K\303\251vin_Gallienne.md" "b/v2/rscg_examples_site/docs/Authors/K\303\251vin_Gallienne.md"
new file mode 100644
index 000000000..a53a41ff8
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/K\303\251vin_Gallienne.md"
@@ -0,0 +1,7 @@
+# Author : Kévin Gallienne
+
+Number RSCG: 1
+
+
+ 1 [AutoConstructor](/docs/AutoConstructor) [](https://www.nuget.org/packages/AutoConstructor/)  2023-10-28
+
diff --git a/v2/rscg_examples_site/docs/Authors/Laszlo_Deak.md b/v2/rscg_examples_site/docs/Authors/Laszlo_Deak.md
new file mode 100644
index 000000000..bdcf8afab
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Laszlo_Deak.md
@@ -0,0 +1,7 @@
+# Author : Laszlo Deak
+
+Number RSCG: 1
+
+
+ 1 [ProtobufSourceGenerator](/docs/ProtobufSourceGenerator) [](https://www.nuget.org/packages/LaDeak.ProtobufSourceGenerator/)  2023-09-24
+
diff --git a/v2/rscg_examples_site/docs/Authors/Leopoldo_Fu.md b/v2/rscg_examples_site/docs/Authors/Leopoldo_Fu.md
new file mode 100644
index 000000000..66259c48a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Leopoldo_Fu.md
@@ -0,0 +1,7 @@
+# Author : Leopoldo Fu
+
+Number RSCG: 1
+
+
+ 1 [DecoratorGenerator](/docs/DecoratorGenerator) [](https://www.nuget.org/packages/DecoratorGenerator/)  2025-11-10
+
diff --git a/v2/rscg_examples_site/docs/Authors/LoreSoft.md b/v2/rscg_examples_site/docs/Authors/LoreSoft.md
new file mode 100644
index 000000000..76195b76a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/LoreSoft.md
@@ -0,0 +1,7 @@
+# Author : LoreSoft
+
+Number RSCG: 1
+
+
+ 1 [Injectio](/docs/Injectio) [](https://www.nuget.org/packages/Injectio/)  2023-08-17
+
diff --git a/v2/rscg_examples_site/docs/Authors/Lucas_Teles.md b/v2/rscg_examples_site/docs/Authors/Lucas_Teles.md
new file mode 100644
index 000000000..c99826f93
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Lucas_Teles.md
@@ -0,0 +1,7 @@
+# Author : Lucas Teles
+
+Number RSCG: 1
+
+
+ 1 [Strongly](/docs/Strongly) [](https://www.nuget.org/packages/Strongly/)  2023-08-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Lucas_Trzesniewski.md b/v2/rscg_examples_site/docs/Authors/Lucas_Trzesniewski.md
new file mode 100644
index 000000000..ec0ab38ce
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Lucas_Trzesniewski.md
@@ -0,0 +1,7 @@
+# Author : Lucas Trzesniewski
+
+Number RSCG: 1
+
+
+ 1 [RazorBlade](/docs/RazorBlade) [](https://www.nuget.org/packages/RazorBlade/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ludovicdln.md b/v2/rscg_examples_site/docs/Authors/Ludovicdln.md
new file mode 100644
index 000000000..3cc815f29
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ludovicdln.md
@@ -0,0 +1,7 @@
+# Author : Ludovicdln
+
+Number RSCG: 1
+
+
+ 1 [Breezy](/docs/Breezy) [](https://www.nuget.org/packages/Breezy.SourceGenerator/)  2023-08-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/M__Haslinger.md b/v2/rscg_examples_site/docs/Authors/M__Haslinger.md
new file mode 100644
index 000000000..5cb4a070a
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/M__Haslinger.md
@@ -0,0 +1,7 @@
+# Author : M. Haslinger
+
+Number RSCG: 1
+
+
+ 1 [UnionGen](/docs/UnionGen) [](https://www.nuget.org/packages/UnionGen/)  2024-04-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Machi_Pon.md b/v2/rscg_examples_site/docs/Authors/Machi_Pon.md
new file mode 100644
index 000000000..f2e90b0e7
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Machi_Pon.md
@@ -0,0 +1,7 @@
+# Author : Machi Pon
+
+Number RSCG: 1
+
+
+ 1 [BunnyTailServiceRegistration](/docs/BunnyTailServiceRegistration) [](https://www.nuget.org/packages/BunnyTail.ServiceRegistration/)  2025-07-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Marc_Gravell.md b/v2/rscg_examples_site/docs/Authors/Marc_Gravell.md
new file mode 100644
index 000000000..0392a0acc
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Marc_Gravell.md
@@ -0,0 +1,7 @@
+# Author : Marc Gravell
+
+Number RSCG: 1
+
+
+ 1 [Dapper.AOT](/docs/Dapper.AOT) [](https://www.nuget.org/packages/Dapper.AOT/)  2024-12-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Mark_Flanagan.md b/v2/rscg_examples_site/docs/Authors/Mark_Flanagan.md
new file mode 100644
index 000000000..338f71df1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Mark_Flanagan.md
@@ -0,0 +1,7 @@
+# Author : Mark Flanagan
+
+Number RSCG: 1
+
+
+ 1 [SG4MVC](/docs/SG4MVC) [](https://www.nuget.org/packages/SG4MVC/)  2025-08-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Mark_Ridgwell.md b/v2/rscg_examples_site/docs/Authors/Mark_Ridgwell.md
new file mode 100644
index 000000000..9a4d1defd
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Mark_Ridgwell.md
@@ -0,0 +1,9 @@
+# Author : Mark Ridgwell
+
+Number RSCG: 2
+
+
+ 1 [CredFetoEnum](/docs/CredFetoEnum) [](https://www.nuget.org/packages/Credfeto.Enumeration.Source.Generation/)  2023-10-12
+
+ 2 [Credfeto.Version.Information.Generator](/docs/Credfeto.Version.Information.Generator) [](https://www.nuget.org/packages/Credfeto.Version.Information.Generator/)  2024-11-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Maroc_Minerva.md b/v2/rscg_examples_site/docs/Authors/Maroc_Minerva.md
new file mode 100644
index 000000000..714337600
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Maroc_Minerva.md
@@ -0,0 +1,7 @@
+# Author : Maroc Minerva
+
+Number RSCG: 1
+
+
+ 1 [MinimalHelpers.Routing.Analyzers](/docs/MinimalHelpers.Routing.Analyzers) [](https://www.nuget.org/packages/MinimalHelpers.Routing.Analyzers/)  2024-10-21
+
diff --git a/v2/rscg_examples_site/docs/Authors/Martin_Othamar.md b/v2/rscg_examples_site/docs/Authors/Martin_Othamar.md
new file mode 100644
index 000000000..1e37a0a7b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Martin_Othamar.md
@@ -0,0 +1,7 @@
+# Author : Martin Othamar
+
+Number RSCG: 1
+
+
+ 1 [Mediator](/docs/Mediator) [](https://www.nuget.org/packages/Mediator.SourceGenerator)[](https://www.nuget.org/packages/Mediator.Abstractions)  2023-08-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Martinho.md b/v2/rscg_examples_site/docs/Authors/Martinho.md
new file mode 100644
index 000000000..006b67178
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Martinho.md
@@ -0,0 +1,7 @@
+# Author : Martinho
+
+Number RSCG: 1
+
+
+ 1 [PMart.Enumeration](/docs/PMart.Enumeration) [](https://www.nuget.org/packages/PMart.Enumeration.Generator/)[](https://www.nuget.org/packages/PMart.Enumeration/)  2025-03-25
+
diff --git a/v2/rscg_examples_site/docs/Authors/Maxwell_Keonwoo_Kang.md b/v2/rscg_examples_site/docs/Authors/Maxwell_Keonwoo_Kang.md
new file mode 100644
index 000000000..d303a49e6
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Maxwell_Keonwoo_Kang.md
@@ -0,0 +1,7 @@
+# Author : Maxwell Keonwoo Kang
+
+Number RSCG: 1
+
+
+ 1 [LinqGen.Generator](/docs/LinqGen.Generator) [](https://www.nuget.org/packages/LinqGen.Generator/)[](https://www.nuget.org/packages/LinqGen/)  2024-03-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Mell_Grubb.md b/v2/rscg_examples_site/docs/Authors/Mell_Grubb.md
new file mode 100644
index 000000000..6c8909af2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Mell_Grubb.md
@@ -0,0 +1,7 @@
+# Author : Mell Grubb
+
+Number RSCG: 1
+
+
+ 1 [BuilderGenerator](/docs/BuilderGenerator) [](https://www.nuget.org/packages/BuilderGenerator/)  2023-10-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Melty_Player.md b/v2/rscg_examples_site/docs/Authors/Melty_Player.md
new file mode 100644
index 000000000..3f0f5e717
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Melty_Player.md
@@ -0,0 +1,7 @@
+# Author : Melty Player
+
+Number RSCG: 1
+
+
+ 1 [Schema](/docs/Schema) [](https://www.nuget.org/packages/Schema/)  2025-08-13
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Michal_Moty\304\215ka.md" "b/v2/rscg_examples_site/docs/Authors/Michal_Moty\304\215ka.md"
new file mode 100644
index 000000000..91c9aab0a
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Michal_Moty\304\215ka.md"
@@ -0,0 +1,7 @@
+# Author : Michal Motyčka
+
+Number RSCG: 1
+
+
+ 1 [Ridge](/docs/Ridge) [](https://www.nuget.org/packages/Ridge/)  2023-08-20
+
diff --git a/v2/rscg_examples_site/docs/Authors/Microsoft.md b/v2/rscg_examples_site/docs/Authors/Microsoft.md
new file mode 100644
index 000000000..1c7b484ac
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Microsoft.md
@@ -0,0 +1,37 @@
+# Author : Microsoft
+
+Number RSCG: 16
+
+
+ 1 [System.Text.Json](/docs/System.Text.Json) [](https://www.nuget.org/packages/System.Text.Json/)  2023-04-16
+
+ 2 [System.Text.RegularExpressions](/docs/System.Text.RegularExpressions) [](https://www.nuget.org/packages/System.Text.RegularExpressions/)  2023-04-16
+
+ 3 [Microsoft.Extensions.Logging](/docs/Microsoft.Extensions.Logging) [](https://www.nuget.org/packages/Microsoft.Extensions.Logging/)  2023-04-16
+
+ 4 [CommunityToolkit.Mvvm](/docs/CommunityToolkit.Mvvm) [](https://www.nuget.org/packages/CommunityToolkit.Mvvm)  2023-04-16
+
+ 5 [System.Runtime.InteropServices](/docs/System.Runtime.InteropServices) [](https://www.nuget.org/packages/System.Runtime.InteropServices/)  2023-04-16
+
+ 6 [Microsoft.Interop.JavaScript.JSImportGenerator](/docs/Microsoft.Interop.JavaScript.JSImportGenerator) 2023-04-16
+
+ 7 [Microsoft.NET.Sdk.Razor.SourceGenerators](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators) 2023-04-16
+
+ 8 [Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator](/docs/Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator) [](https://www.nuget.org/packages/Microsoft.Extensions.Options)  2023-11-17
+
+ 9 [Microsoft.Extensions.Configuration.Binder](/docs/Microsoft.Extensions.Configuration.Binder) [](https://www.nuget.org/packages/Microsoft.Extensions.Configuration.Binder/)  2023-11-18
+
+ 10 [RDG](/docs/RDG) [](https://www.nuget.org/packages/Microsoft.Extensions.Http)  2023-11-19
+
+ 11 [Com](/docs/Com) [](https://www.nuget.org/packages/System.Runtime.InteropServices/)  2023-11-20
+
+ 12 [TelemetryLogging](/docs/TelemetryLogging) [](https://www.nuget.org/packages/Microsoft.Extensions.Telemetry.Abstractions/)  2023-11-30
+
+ 13 [MSTest](/docs/MSTest) [](https://www.nuget.org/packages/MSTest.SourceGeneration/)  2024-04-04
+
+ 14 [Microsoft.Windows.CsWin32](/docs/Microsoft.Windows.CsWin32) [](https://www.nuget.org/packages/Microsoft.Windows.CsWin32/)  2024-12-01
+
+ 15 [Program](/docs/Program) [](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi)  2025-11-06
+
+ 16 [XmlCommentGenerator](/docs/XmlCommentGenerator) [](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi/)  2025-11-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/Mike_Conrad.md b/v2/rscg_examples_site/docs/Authors/Mike_Conrad.md
new file mode 100644
index 000000000..2e292b191
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Mike_Conrad.md
@@ -0,0 +1,7 @@
+# Author : Mike Conrad
+
+Number RSCG: 1
+
+
+ 1 [Gobie](/docs/Gobie) [](https://www.nuget.org/packages/Gobie/)  2023-08-22
+
diff --git a/v2/rscg_examples_site/docs/Authors/Mohammedreza_Taikandi.md b/v2/rscg_examples_site/docs/Authors/Mohammedreza_Taikandi.md
new file mode 100644
index 000000000..1c28bb605
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Mohammedreza_Taikandi.md
@@ -0,0 +1,7 @@
+# Author : Mohammedreza Taikandi
+
+Number RSCG: 1
+
+
+ 1 [MapTo](/docs/MapTo) [](https://www.nuget.org/packages/MapTo/)  2023-10-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Natalie_Howes.md b/v2/rscg_examples_site/docs/Authors/Natalie_Howes.md
new file mode 100644
index 000000000..520046f51
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Natalie_Howes.md
@@ -0,0 +1,7 @@
+# Author : Natalie Howes
+
+Number RSCG: 1
+
+
+ 1 [NFH.FileEmbed](/docs/NFH.FileEmbed) [](https://www.nuget.org/packages/NFH.FileEmbed/)  2025-08-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/NeVeSpl.md b/v2/rscg_examples_site/docs/Authors/NeVeSpl.md
new file mode 100644
index 000000000..21ce14064
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/NeVeSpl.md
@@ -0,0 +1,7 @@
+# Author : NeVeSpl
+
+Number RSCG: 1
+
+
+ 1 [NTypewriter](/docs/NTypewriter) [](https://www.nuget.org/packages/NTypewriter.SourceGenerator)  2025-01-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Net_Hsu.md b/v2/rscg_examples_site/docs/Authors/Net_Hsu.md
new file mode 100644
index 000000000..445e07ceb
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Net_Hsu.md
@@ -0,0 +1,9 @@
+# Author : Net Hsu
+
+Number RSCG: 2
+
+
+ 1 [HsuSgSync](/docs/HsuSgSync) [](https://www.nuget.org/packages/Hsu.Sg.Sync/)  2024-01-10
+
+ 2 [Hsu.Sg.FluentMember](/docs/Hsu.Sg.FluentMember) [](https://www.nuget.org/packages/Hsu.Sg.FluentMember/)  2024-11-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov.md b/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov.md
new file mode 100644
index 000000000..ff7746376
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov.md
@@ -0,0 +1,7 @@
+# Author : Nikolay Pianikov
+
+Number RSCG: 1
+
+
+ 1 [Pure.DI](/docs/Pure.DI) [](https://www.nuget.org/packages/Pure.DI/)  2024-12-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov_.md b/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov_.md
new file mode 100644
index 000000000..21285066c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Nikolay_Pianikov_.md
@@ -0,0 +1,7 @@
+# Author : Nikolay Pianikov
+
+Number RSCG: 1
+
+
+ 1 [Immutype](/docs/Immutype) [](https://www.nuget.org/packages/Immutype/)  2023-08-12
+
diff --git a/v2/rscg_examples_site/docs/Authors/Nobuyuki_Iwanaga.md b/v2/rscg_examples_site/docs/Authors/Nobuyuki_Iwanaga.md
new file mode 100644
index 000000000..4d7860d64
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Nobuyuki_Iwanaga.md
@@ -0,0 +1,7 @@
+# Author : Nobuyuki Iwanaga
+
+Number RSCG: 1
+
+
+ 1 [StringLiteral](/docs/StringLiteral) [](https://www.nuget.org/packages/StringLiteralGenerator/)  2023-10-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/OhFlowi.md b/v2/rscg_examples_site/docs/Authors/OhFlowi.md
new file mode 100644
index 000000000..a48b07983
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/OhFlowi.md
@@ -0,0 +1,7 @@
+# Author : OhFlowi
+
+Number RSCG: 1
+
+
+ 1 [FusionReactor](/docs/FusionReactor) [](https://www.nuget.org/packages/FusionReactor.SourceGenerators.EnumExtensions)  2024-04-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ohorodnikov.md b/v2/rscg_examples_site/docs/Authors/Ohorodnikov.md
new file mode 100644
index 000000000..d10ad0770
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ohorodnikov.md
@@ -0,0 +1,7 @@
+# Author : Ohorodnikov
+
+Number RSCG: 1
+
+
+ 1 [AutoDTO](/docs/AutoDTO) [](https://www.nuget.org/packages/AutoDTO/)  2023-08-24
+
diff --git a/v2/rscg_examples_site/docs/Authors/Oleg_Shilo.md b/v2/rscg_examples_site/docs/Authors/Oleg_Shilo.md
new file mode 100644
index 000000000..a2dbdac77
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Oleg_Shilo.md
@@ -0,0 +1,7 @@
+# Author : Oleg Shilo
+
+Number RSCG: 1
+
+
+ 1 [AsyncIt](/docs/AsyncIt) [](https://www.nuget.org/packages/AsyncIt/)  2025-07-26
+
diff --git a/v2/rscg_examples_site/docs/Authors/Oleksandr_Liakhevych.md b/v2/rscg_examples_site/docs/Authors/Oleksandr_Liakhevych.md
new file mode 100644
index 000000000..353b719f9
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Oleksandr_Liakhevych.md
@@ -0,0 +1,7 @@
+# Author : Oleksandr Liakhevych
+
+Number RSCG: 1
+
+
+ 1 [ServiceScan.SourceGenerator](/docs/ServiceScan.SourceGenerator) [](https://www.nuget.org/packages/ServiceScan.SourceGenerator/)  2024-07-22
+
diff --git a/v2/rscg_examples_site/docs/Authors/Patrick_Klaeren.md b/v2/rscg_examples_site/docs/Authors/Patrick_Klaeren.md
new file mode 100644
index 000000000..086cb776d
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Patrick_Klaeren.md
@@ -0,0 +1,7 @@
+# Author : Patrick Klaeren
+
+Number RSCG: 1
+
+
+ 1 [AutoRegisterInject](/docs/AutoRegisterInject) [](https://www.nuget.org/packages/AutoRegisterInject/)  2023-08-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Patrick_Kranz.md b/v2/rscg_examples_site/docs/Authors/Patrick_Kranz.md
new file mode 100644
index 000000000..e58ed7eb4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Patrick_Kranz.md
@@ -0,0 +1,9 @@
+# Author : Patrick Kranz
+
+Number RSCG: 2
+
+
+ 1 [SourceGenerator.Helper.CopyCode](/docs/SourceGenerator.Helper.CopyCode) [](https://www.nuget.org/packages/SourceGenerator.Helper.CopyCode/)  2023-09-17
+
+ 2 [AutoInvoke.Generator](/docs/AutoInvoke.Generator) [](https://www.nuget.org/packages/AutoInvoke.Generator/)  2024-03-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Paul_Braetz.md b/v2/rscg_examples_site/docs/Authors/Paul_Braetz.md
new file mode 100644
index 000000000..a93d31f87
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Paul_Braetz.md
@@ -0,0 +1,9 @@
+# Author : Paul Braetz
+
+Number RSCG: 2
+
+
+ 1 [UnionsGenerator](/docs/UnionsGenerator) [](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.UnionsGenerator)  2024-02-18
+
+ 2 [CopyTo](/docs/CopyTo) [](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.CopyToGenerator)  2024-02-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Paul_Martins.md b/v2/rscg_examples_site/docs/Authors/Paul_Martins.md
new file mode 100644
index 000000000..5774323da
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Paul_Martins.md
@@ -0,0 +1,9 @@
+# Author : Paul Martins
+
+Number RSCG: 2
+
+
+ 1 [Fluentify](/docs/Fluentify) [](https://www.nuget.org/packages/Fluentify/)  2024-08-02
+
+ 2 [Valuify](/docs/Valuify) [](https://www.nuget.org/packages/Valuify/)  2024-12-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Pavel_Krymets.md b/v2/rscg_examples_site/docs/Authors/Pavel_Krymets.md
new file mode 100644
index 000000000..d9316e8e2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Pavel_Krymets.md
@@ -0,0 +1,7 @@
+# Author : Pavel Krymets
+
+Number RSCG: 1
+
+
+ 1 [jab](/docs/jab) [](https://www.nuget.org/packages/jab/)  2024-02-13
+
diff --git a/v2/rscg_examples_site/docs/Authors/Peter_Andersson.md b/v2/rscg_examples_site/docs/Authors/Peter_Andersson.md
new file mode 100644
index 000000000..6e41366e5
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Peter_Andersson.md
@@ -0,0 +1,7 @@
+# Author : Peter Andersson
+
+Number RSCG: 1
+
+
+ 1 [Dolly](/docs/Dolly) [](https://www.nuget.org/packages/Dolly/)  2024-12-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Peter_Morris.md b/v2/rscg_examples_site/docs/Authors/Peter_Morris.md
new file mode 100644
index 000000000..ffda2c89b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Peter_Morris.md
@@ -0,0 +1,7 @@
+# Author : Peter Morris
+
+Number RSCG: 1
+
+
+ 1 [MorrisMoxy](/docs/MorrisMoxy) [](https://www.nuget.org/packages/Morris.Moxy/)  2023-08-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Phil_Scott.md b/v2/rscg_examples_site/docs/Authors/Phil_Scott.md
new file mode 100644
index 000000000..8fb29c96f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Phil_Scott.md
@@ -0,0 +1,7 @@
+# Author : Phil Scott
+
+Number RSCG: 1
+
+
+ 1 [BadIdeas.Icons.FontAwesome](/docs/BadIdeas.Icons.FontAwesome) [](https://www.nuget.org/packages/BadIdeas.Icons.FontAwesome/)  2025-08-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Podimo.md b/v2/rscg_examples_site/docs/Authors/Podimo.md
new file mode 100644
index 000000000..d29079686
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Podimo.md
@@ -0,0 +1,7 @@
+# Author : Podimo
+
+Number RSCG: 1
+
+
+ 1 [Podimo.ConstEmbed](/docs/Podimo.ConstEmbed) [](https://www.nuget.org/packages/Podimo.ConstEmbed/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Polyadic.md b/v2/rscg_examples_site/docs/Authors/Polyadic.md
new file mode 100644
index 000000000..f5ceb02d6
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Polyadic.md
@@ -0,0 +1,7 @@
+# Author : Polyadic
+
+Number RSCG: 1
+
+
+ 1 [Funcky.DiscriminatedUnion](/docs/Funcky.DiscriminatedUnion) [](https://www.nuget.org/packages/Funcky.DiscriminatedUnion/)  2024-01-18
+
diff --git a/v2/rscg_examples_site/docs/Authors/ReactiveUI.md b/v2/rscg_examples_site/docs/Authors/ReactiveUI.md
new file mode 100644
index 000000000..45d3364ef
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/ReactiveUI.md
@@ -0,0 +1,7 @@
+# Author : ReactiveUI
+
+Number RSCG: 1
+
+
+ 1 [Refit](/docs/Refit) [](https://www.nuget.org/packages/Refit/)  2023-07-31
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ricardo_Boss.md b/v2/rscg_examples_site/docs/Authors/Ricardo_Boss.md
new file mode 100644
index 000000000..91e1c93f2
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ricardo_Boss.md
@@ -0,0 +1,7 @@
+# Author : Ricardo Boss
+
+Number RSCG: 1
+
+
+ 1 [Flaggen](/docs/Flaggen) [](https://www.nuget.org/packages/Flaggen/)  2025-07-23
+
diff --git a/v2/rscg_examples_site/docs/Authors/Riok.md b/v2/rscg_examples_site/docs/Authors/Riok.md
new file mode 100644
index 000000000..e43bc3ee1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Riok.md
@@ -0,0 +1,7 @@
+# Author : Riok
+
+Number RSCG: 1
+
+
+ 1 [mapperly](/docs/mapperly) [](https://www.nuget.org/packages/Riok.Mapperly/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Roman_Jambor.md b/v2/rscg_examples_site/docs/Authors/Roman_Jambor.md
new file mode 100644
index 000000000..f35b48978
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Roman_Jambor.md
@@ -0,0 +1,7 @@
+# Author : Roman Jambor
+
+Number RSCG: 1
+
+
+ 1 [validly](/docs/validly) [](https://www.nuget.org/packages/validly/)  2025-10-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ross_Light_GmbH.md b/v2/rscg_examples_site/docs/Authors/Ross_Light_GmbH.md
new file mode 100644
index 000000000..5bebfd6d4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ross_Light_GmbH.md
@@ -0,0 +1,7 @@
+# Author : Ross Light GmbH
+
+Number RSCG: 1
+
+
+ 1 [Darp.BinaryObjects](/docs/Darp.BinaryObjects) [](https://www.nuget.org/packages/Darp.BinaryObjects/)  2024-12-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/Ruben_Broere.md b/v2/rscg_examples_site/docs/Authors/Ruben_Broere.md
new file mode 100644
index 000000000..29aa94ad8
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Ruben_Broere.md
@@ -0,0 +1,7 @@
+# Author : Ruben Broere
+
+Number RSCG: 1
+
+
+ 1 [LingoGen](/docs/LingoGen) [](https://www.nuget.org/packages/RubenBroere.LingoGen/)  2024-02-23
+
diff --git a/v2/rscg_examples_site/docs/Authors/Sera.md b/v2/rscg_examples_site/docs/Authors/Sera.md
new file mode 100644
index 000000000..d3e353c80
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Sera.md
@@ -0,0 +1,7 @@
+# Author : Sera
+
+Number RSCG: 1
+
+
+ 1 [Sera.Union](/docs/Sera.Union) [](https://www.nuget.org/packages/Sera.Union/)  2024-08-26
+
diff --git a/v2/rscg_examples_site/docs/Authors/Serhii_Buta.md b/v2/rscg_examples_site/docs/Authors/Serhii_Buta.md
new file mode 100644
index 000000000..af641443e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Serhii_Buta.md
@@ -0,0 +1,7 @@
+# Author : Serhii Buta
+
+Number RSCG: 1
+
+
+ 1 [CopyCat](/docs/CopyCat) [](https://www.nuget.org/packages/Copycat/)  2024-01-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/Shawn_Wildermuth.md b/v2/rscg_examples_site/docs/Authors/Shawn_Wildermuth.md
new file mode 100644
index 000000000..22fe4ebee
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Shawn_Wildermuth.md
@@ -0,0 +1,7 @@
+# Author : Shawn Wildermuth
+
+Number RSCG: 1
+
+
+ 1 [MinimalApis.Discovery](/docs/MinimalApis.Discovery) [](https://www.nuget.org/packages/MinimalApis.Discovery/)  2024-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Stanislav_Silin.md b/v2/rscg_examples_site/docs/Authors/Stanislav_Silin.md
new file mode 100644
index 000000000..82f79f6dc
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Stanislav_Silin.md
@@ -0,0 +1,7 @@
+# Author : Stanislav Silin
+
+Number RSCG: 1
+
+
+ 1 [ApparatusAOT](/docs/ApparatusAOT) [](https://www.nuget.org/packages/Apparatus.AOT.Reflection/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Stefan_Stolz.md b/v2/rscg_examples_site/docs/Authors/Stefan_Stolz.md
new file mode 100644
index 000000000..f55fab237
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Stefan_Stolz.md
@@ -0,0 +1,11 @@
+# Author : Stefan Stolz
+
+Number RSCG: 3
+
+
+ 1 [ShadowWriterBuilder](/docs/ShadowWriterBuilder) [](https://www.nuget.org/packages/ShadowWriter/)  2025-07-24
+
+ 2 [ShadowWriterProjectInfo](/docs/ShadowWriterProjectInfo) [](https://www.nuget.org/packages/ShadowWriter/)  2025-07-27
+
+ 3 [ShadowWriterNullobjects](/docs/ShadowWriterNullobjects) [](https://www.nuget.org/packages/ShadowWriter/)  2025-07-29
+
diff --git a/v2/rscg_examples_site/docs/Authors/Stephen_Denne.md b/v2/rscg_examples_site/docs/Authors/Stephen_Denne.md
new file mode 100644
index 000000000..d2c67065e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Stephen_Denne.md
@@ -0,0 +1,7 @@
+# Author : Stephen Denne
+
+Number RSCG: 1
+
+
+ 1 [Datacute.EmbeddedResourcePropertyGenerator](/docs/Datacute.EmbeddedResourcePropertyGenerator) [](https://www.nuget.org/packages/Datacute.EmbeddedResourcePropertyGenerator/)  2024-11-03
+
diff --git a/v2/rscg_examples_site/docs/Authors/Steve_Dunn.md b/v2/rscg_examples_site/docs/Authors/Steve_Dunn.md
new file mode 100644
index 000000000..082bd6b42
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Steve_Dunn.md
@@ -0,0 +1,7 @@
+# Author : Steve Dunn
+
+Number RSCG: 1
+
+
+ 1 [Vogen](/docs/Vogen) [](https://www.nuget.org/packages/Vogen/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Steven_Giesel.md b/v2/rscg_examples_site/docs/Authors/Steven_Giesel.md
new file mode 100644
index 000000000..02c1707ad
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Steven_Giesel.md
@@ -0,0 +1,7 @@
+# Author : Steven Giesel
+
+Number RSCG: 1
+
+
+ 1 [BuildInfo](/docs/BuildInfo) [](https://www.nuget.org/packages/BuildInfo/)  2024-01-20
+
diff --git a/v2/rscg_examples_site/docs/Authors/Steven_Thuriot.md b/v2/rscg_examples_site/docs/Authors/Steven_Thuriot.md
new file mode 100644
index 000000000..3b7a665f1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Steven_Thuriot.md
@@ -0,0 +1,7 @@
+# Author : Steven Thuriot
+
+Number RSCG: 1
+
+
+ 1 [TableStorage](/docs/TableStorage) [](https://www.nuget.org/packages/TableStorage/)  2024-06-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Stratos.md b/v2/rscg_examples_site/docs/Authors/Stratos.md
new file mode 100644
index 000000000..8d1c31e6e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Stratos.md
@@ -0,0 +1,7 @@
+# Author : Stratos
+
+Number RSCG: 1
+
+
+ 1 [LightweightObjectMapper](/docs/LightweightObjectMapper) [](https://www.nuget.org/packages/LightweightObjectMapper/)  2024-09-18
+
diff --git a/v2/rscg_examples_site/docs/Authors/Stuart_Turner.md b/v2/rscg_examples_site/docs/Authors/Stuart_Turner.md
new file mode 100644
index 000000000..1551d922c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Stuart_Turner.md
@@ -0,0 +1,9 @@
+# Author : Stuart Turner
+
+Number RSCG: 2
+
+
+ 1 [Immediate.Handlers](/docs/Immediate.Handlers) [](https://www.nuget.org/packages/Immediate.Handlers/)  2024-09-20
+
+ 2 [immediate.apis](/docs/immediate.apis) [](https://www.nuget.org/packages/immediate.apis/)  2025-03-27
+
diff --git a/v2/rscg_examples_site/docs/Authors/Sveinung.md b/v2/rscg_examples_site/docs/Authors/Sveinung.md
new file mode 100644
index 000000000..8ec37c0c0
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Sveinung.md
@@ -0,0 +1,7 @@
+# Author : Sveinung
+
+Number RSCG: 1
+
+
+ 1 [spreadcheetah](/docs/spreadcheetah) [](https://www.nuget.org/packages/spreadcheetah/)  2023-08-13
+
diff --git a/v2/rscg_examples_site/docs/Authors/Swarley97.md b/v2/rscg_examples_site/docs/Authors/Swarley97.md
new file mode 100644
index 000000000..0a72b27d3
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Swarley97.md
@@ -0,0 +1,7 @@
+# Author : Swarley97
+
+Number RSCG: 1
+
+
+ 1 [ConstructorGenerator](/docs/ConstructorGenerator) [](https://www.nuget.org/packages/ConstructorGenerator/)  2024-12-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Szymon_Halucha.md b/v2/rscg_examples_site/docs/Authors/Szymon_Halucha.md
new file mode 100644
index 000000000..f76667657
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Szymon_Halucha.md
@@ -0,0 +1,7 @@
+# Author : Szymon Halucha
+
+Number RSCG: 1
+
+
+ 1 [Minerals.AutoMixins](/docs/Minerals.AutoMixins) [](https://www.nuget.org/packages/Minerals.AutoMixins/)  2024-04-20
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Szymon_Ha\305\202ucha.md" "b/v2/rscg_examples_site/docs/Authors/Szymon_Ha\305\202ucha.md"
new file mode 100644
index 000000000..fd307878b
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Szymon_Ha\305\202ucha.md"
@@ -0,0 +1,7 @@
+# Author : Szymon Hałucha
+
+Number RSCG: 1
+
+
+ 1 [Minerals.AutoInterfaces](/docs/Minerals.AutoInterfaces) [](https://www.nuget.org/packages/Minerals.AutoInterfaces/)  2024-04-17
+
diff --git a/v2/rscg_examples_site/docs/Authors/Taras_Kovalenko.md b/v2/rscg_examples_site/docs/Authors/Taras_Kovalenko.md
new file mode 100644
index 000000000..7d672ff2e
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Taras_Kovalenko.md
@@ -0,0 +1,7 @@
+# Author : Taras Kovalenko
+
+Number RSCG: 1
+
+
+ 1 [EntityLengths.Generator](/docs/EntityLengths.Generator) [](https://www.nuget.org/packages/EntityLengths.Generator/)  2025-02-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Thomas_Claudius_Huber.md b/v2/rscg_examples_site/docs/Authors/Thomas_Claudius_Huber.md
new file mode 100644
index 000000000..d1eb2409f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Thomas_Claudius_Huber.md
@@ -0,0 +1,7 @@
+# Author : Thomas Claudius Huber
+
+Number RSCG: 1
+
+
+ 1 [mvvmgen](/docs/mvvmgen) [](https://www.nuget.org/packages/mvvmgen/)  2025-08-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tim_Maes.md b/v2/rscg_examples_site/docs/Authors/Tim_Maes.md
new file mode 100644
index 000000000..09a2cb482
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tim_Maes.md
@@ -0,0 +1,7 @@
+# Author : Tim Maes
+
+Number RSCG: 1
+
+
+ 1 [Facet](/docs/Facet) [](https://www.nuget.org/packages/Facet/)  2025-08-17
+
diff --git a/v2/rscg_examples_site/docs/Authors/Timo_van_Zijll_Langhout.md b/v2/rscg_examples_site/docs/Authors/Timo_van_Zijll_Langhout.md
new file mode 100644
index 000000000..7af038360
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Timo_van_Zijll_Langhout.md
@@ -0,0 +1,7 @@
+# Author : Timo van Zijll Langhout
+
+Number RSCG: 1
+
+
+ 1 [Architect.DomainModeling](/docs/Architect.DomainModeling) [](https://www.nuget.org/packages/Architect.DomainModeling/)  2024-03-02
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tobias_Klimm.md b/v2/rscg_examples_site/docs/Authors/Tobias_Klimm.md
new file mode 100644
index 000000000..c2a87c34d
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tobias_Klimm.md
@@ -0,0 +1,7 @@
+# Author : Tobias Klimm
+
+Number RSCG: 1
+
+
+ 1 [kli.Localize](/docs/kli.Localize) [](https://www.nuget.org/packages/kli.Localize/)  2025-10-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tom_Longhurst.md b/v2/rscg_examples_site/docs/Authors/Tom_Longhurst.md
new file mode 100644
index 000000000..1a33ee74b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tom_Longhurst.md
@@ -0,0 +1,7 @@
+# Author : Tom Longhurst
+
+Number RSCG: 1
+
+
+ 1 [TUnit](/docs/TUnit) [](https://www.nuget.org/packages/TUnit/)  2025-11-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tomi_Parviainen.md b/v2/rscg_examples_site/docs/Authors/Tomi_Parviainen.md
new file mode 100644
index 000000000..bed93ad80
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tomi_Parviainen.md
@@ -0,0 +1,7 @@
+# Author : Tomi Parviainen
+
+Number RSCG: 1
+
+
+ 1 [QueryStringGenerator](/docs/QueryStringGenerator) [](https://www.nuget.org/packages/QueryStringGenerator/)  2024-11-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tortuga_Research.md b/v2/rscg_examples_site/docs/Authors/Tortuga_Research.md
new file mode 100644
index 000000000..156acc7e3
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tortuga_Research.md
@@ -0,0 +1,7 @@
+# Author : Tortuga Research
+
+Number RSCG: 1
+
+
+ 1 [Tortuga.Shipwright](/docs/Tortuga.Shipwright) [](https://www.nuget.org/packages/Tortuga.Shipwright/)  2025-07-21
+
diff --git a/v2/rscg_examples_site/docs/Authors/Trym_Lund_Flogard.md b/v2/rscg_examples_site/docs/Authors/Trym_Lund_Flogard.md
new file mode 100644
index 000000000..a5794a254
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Trym_Lund_Flogard.md
@@ -0,0 +1,7 @@
+# Author : Trym Lund Flogard
+
+Number RSCG: 1
+
+
+ 1 [ThisClass](/docs/ThisClass) [](https://www.nuget.org/packages/ThisClass/)  2024-04-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Tyler_Coles.md b/v2/rscg_examples_site/docs/Authors/Tyler_Coles.md
new file mode 100644
index 000000000..eb4db8fc5
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Tyler_Coles.md
@@ -0,0 +1,7 @@
+# Author : Tyler Coles
+
+Number RSCG: 1
+
+
+ 1 [TeCLI](/docs/TeCLI) [](https://www.nuget.org/packages/TeCLI/)  2025-11-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/VNCC.md b/v2/rscg_examples_site/docs/Authors/VNCC.md
new file mode 100644
index 000000000..9e5de25fe
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/VNCC.md
@@ -0,0 +1,7 @@
+# Author : VNCC
+
+Number RSCG: 1
+
+
+ 1 [EnumsEnhanced](/docs/EnumsEnhanced) [](https://www.nuget.org/packages/EnumsEnhanced/)  2025-08-05
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Victor_S\303\241nchez.md" "b/v2/rscg_examples_site/docs/Authors/Victor_S\303\241nchez.md"
new file mode 100644
index 000000000..37acf3001
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Victor_S\303\241nchez.md"
@@ -0,0 +1,7 @@
+# Author : Victor Sánchez
+
+Number RSCG: 1
+
+
+ 1 [StronglyTypedUid](/docs/StronglyTypedUid) [](https://www.nuget.org/packages/StronglyTypedUid/)  2024-04-07
+
diff --git a/v2/rscg_examples_site/docs/Authors/Vitali.md b/v2/rscg_examples_site/docs/Authors/Vitali.md
new file mode 100644
index 000000000..ad806a947
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Vitali.md
@@ -0,0 +1,7 @@
+# Author : Vitali
+
+Number RSCG: 1
+
+
+ 1 [Dusharp](/docs/Dusharp) [](https://www.nuget.org/packages/Dusharp/)  2024-09-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/Vyacheslav_Brevnov.md b/v2/rscg_examples_site/docs/Authors/Vyacheslav_Brevnov.md
new file mode 100644
index 000000000..86dc42729
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Vyacheslav_Brevnov.md
@@ -0,0 +1,7 @@
+# Author : Vyacheslav Brevnov
+
+Number RSCG: 1
+
+
+ 1 [Gedaq](/docs/Gedaq) [](https://www.nuget.org/packages/Gedaq/)  2023-07-29
+
diff --git a/v2/rscg_examples_site/docs/Authors/Westermo_Network_Technologies.md b/v2/rscg_examples_site/docs/Authors/Westermo_Network_Technologies.md
new file mode 100644
index 000000000..ab9768cca
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Westermo_Network_Technologies.md
@@ -0,0 +1,9 @@
+# Author : Westermo Network Technologies
+
+Number RSCG: 2
+
+
+ 1 [FactoryGenerator](/docs/FactoryGenerator) [](https://www.nuget.org/packages/FactoryGenerator/)  2024-06-27
+
+ 2 [DotnetYang](/docs/DotnetYang) [](https://www.nuget.org/packages/DotnetYang/)  2024-06-29
+
diff --git a/v2/rscg_examples_site/docs/Authors/Yamaokuno.md b/v2/rscg_examples_site/docs/Authors/Yamaokuno.md
new file mode 100644
index 000000000..8682414d1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Yamaokuno.md
@@ -0,0 +1,7 @@
+# Author : Yamaokuno
+
+Number RSCG: 1
+
+
+ 1 [MemberAccessor](/docs/MemberAccessor) [](https://www.nuget.org/packages/BunnyTail.MemberAccessor/)  2025-03-24
+
diff --git a/v2/rscg_examples_site/docs/Authors/Yaroslav.md b/v2/rscg_examples_site/docs/Authors/Yaroslav.md
new file mode 100644
index 000000000..8bceefcb0
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Yaroslav.md
@@ -0,0 +1,7 @@
+# Author : Yaroslav
+
+Number RSCG: 1
+
+
+ 1 [requiredenum](/docs/requiredenum) [](https://www.nuget.org/packages/requiredenum/)  2025-08-14
+
diff --git a/v2/rscg_examples_site/docs/Authors/Yevhenii_Serdiuk.md b/v2/rscg_examples_site/docs/Authors/Yevhenii_Serdiuk.md
new file mode 100644
index 000000000..8ea0a4362
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Yevhenii_Serdiuk.md
@@ -0,0 +1,7 @@
+# Author : Yevhenii Serdiuk
+
+Number RSCG: 1
+
+
+ 1 [TypeUtilities](/docs/TypeUtilities) [](https://www.nuget.org/packages/TypeUtilities/)  2024-03-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Yonatan_Cohavi.md b/v2/rscg_examples_site/docs/Authors/Yonatan_Cohavi.md
new file mode 100644
index 000000000..e04986778
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Yonatan_Cohavi.md
@@ -0,0 +1,7 @@
+# Author : Yonatan Cohavi
+
+Number RSCG: 1
+
+
+ 1 [DynamicsMapper](/docs/DynamicsMapper) [](https://www.nuget.org/packages/YC.DynamicsMapper/)  2023-10-16
+
diff --git "a/v2/rscg_examples_site/docs/Authors/Yusuf_Tar\304\261k_G\303\274nayd\304\261n.md" "b/v2/rscg_examples_site/docs/Authors/Yusuf_Tar\304\261k_G\303\274nayd\304\261n.md"
new file mode 100644
index 000000000..7c134d23b
--- /dev/null
+++ "b/v2/rscg_examples_site/docs/Authors/Yusuf_Tar\304\261k_G\303\274nayd\304\261n.md"
@@ -0,0 +1,7 @@
+# Author : Yusuf Tarık Günaydın
+
+Number RSCG: 1
+
+
+ 1 [depso](/docs/depso) [](https://www.nuget.org/packages/depso/)  2024-06-28
+
diff --git a/v2/rscg_examples_site/docs/Authors/Yusuke_Nakada.md b/v2/rscg_examples_site/docs/Authors/Yusuke_Nakada.md
new file mode 100644
index 000000000..b4acabbe5
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Yusuke_Nakada.md
@@ -0,0 +1,7 @@
+# Author : Yusuke Nakada
+
+Number RSCG: 1
+
+
+ 1 [Csvcsharp](/docs/Csvcsharp) [](https://www.nuget.org/packages/Csvcsharp/)  2025-10-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/Zing.md b/v2/rscg_examples_site/docs/Authors/Zing.md
new file mode 100644
index 000000000..335febb04
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Zing.md
@@ -0,0 +1,7 @@
+# Author : Zing
+
+Number RSCG: 1
+
+
+ 1 [StackXML](/docs/StackXML) [](https://www.nuget.org/packages/StackXML/)  2025-08-01
+
diff --git a/v2/rscg_examples_site/docs/Authors/Zomp_Inc_.md b/v2/rscg_examples_site/docs/Authors/Zomp_Inc_.md
new file mode 100644
index 000000000..82372ba32
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/Zomp_Inc_.md
@@ -0,0 +1,7 @@
+# Author : Zomp Inc.
+
+Number RSCG: 1
+
+
+ 1 [SyncMethodGenerator](/docs/SyncMethodGenerator) [](https://www.nuget.org/packages/Zomp.SyncMethodGenerator/)  2023-08-14
+
diff --git a/v2/rscg_examples_site/docs/Authors/ashen_Blade.md b/v2/rscg_examples_site/docs/Authors/ashen_Blade.md
new file mode 100644
index 000000000..2ed202655
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/ashen_Blade.md
@@ -0,0 +1,7 @@
+# Author : ashen.Blade
+
+Number RSCG: 1
+
+
+ 1 [EnumClass](/docs/EnumClass) [](https://www.nuget.org/packages/EnumClass.Generator/)  2023-08-08
+
diff --git a/v2/rscg_examples_site/docs/Authors/barncastle.md b/v2/rscg_examples_site/docs/Authors/barncastle.md
new file mode 100644
index 000000000..319603e65
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/barncastle.md
@@ -0,0 +1,7 @@
+# Author : barncastle
+
+Number RSCG: 1
+
+
+ 1 [BitsKit](/docs/BitsKit) [](https://www.nuget.org/packages/BitsKit/)  2024-04-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/benutomo.md b/v2/rscg_examples_site/docs/Authors/benutomo.md
new file mode 100644
index 000000000..3603385ca
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/benutomo.md
@@ -0,0 +1,7 @@
+# Author : benutomo
+
+Number RSCG: 1
+
+
+ 1 [BenutomoAutomaticDisposeImplSourceGenerator](/docs/BenutomoAutomaticDisposeImplSourceGenerator) [](https://www.nuget.org/packages/Benutomo.AutomaticDisposeImpl.SourceGenerator/)  2023-08-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/bluehands.md b/v2/rscg_examples_site/docs/Authors/bluehands.md
new file mode 100644
index 000000000..0d37d12bd
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/bluehands.md
@@ -0,0 +1,7 @@
+# Author : bluehands
+
+Number RSCG: 1
+
+
+ 1 [FunicularSwitch](/docs/FunicularSwitch) [](https://www.nuget.org/packages/FunicularSwitch.Generators/)[](https://www.nuget.org/packages/FunicularSwitch)  2024-02-12
+
diff --git a/v2/rscg_examples_site/docs/Authors/codecentric_AG.md b/v2/rscg_examples_site/docs/Authors/codecentric_AG.md
new file mode 100644
index 000000000..f2dc3b792
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/codecentric_AG.md
@@ -0,0 +1,7 @@
+# Author : codecentric AG
+
+Number RSCG: 1
+
+
+ 1 [NetAutomaticInterface](/docs/NetAutomaticInterface) [](https://www.nuget.org/packages/AutomaticInterface/)  2024-01-29
+
diff --git a/v2/rscg_examples_site/docs/Authors/connorivy.md b/v2/rscg_examples_site/docs/Authors/connorivy.md
new file mode 100644
index 000000000..dc7125ae0
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/connorivy.md
@@ -0,0 +1,7 @@
+# Author : connorivy
+
+Number RSCG: 1
+
+
+ 1 [MockMe](/docs/MockMe) [](https://www.nuget.org/packages/MockMe/)  2025-02-10
+
diff --git a/v2/rscg_examples_site/docs/Authors/dimohy.md b/v2/rscg_examples_site/docs/Authors/dimohy.md
new file mode 100644
index 000000000..9ae523888
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/dimohy.md
@@ -0,0 +1,7 @@
+# Author : dimohy
+
+Number RSCG: 1
+
+
+ 1 [GenPack](/docs/GenPack) [](https://www.nuget.org/packages/GenPack/)  2024-11-06
+
diff --git a/v2/rscg_examples_site/docs/Authors/duskembayev.md b/v2/rscg_examples_site/docs/Authors/duskembayev.md
new file mode 100644
index 000000000..5d669acdf
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/duskembayev.md
@@ -0,0 +1,7 @@
+# Author : duskembayev
+
+Number RSCG: 1
+
+
+ 1 [Enhanced.GetTypes](/docs/Enhanced.GetTypes) [](https://www.nuget.org/packages/Enhanced.GetTypes/)  2024-09-17
+
diff --git a/v2/rscg_examples_site/docs/Authors/farskeptic_jmagel.md b/v2/rscg_examples_site/docs/Authors/farskeptic_jmagel.md
new file mode 100644
index 000000000..7f35c4b48
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/farskeptic_jmagel.md
@@ -0,0 +1,7 @@
+# Author : farskeptic/jmagel
+
+Number RSCG: 1
+
+
+ 1 [Farskeptic.AutoCompose](/docs/Farskeptic.AutoCompose) [](https://www.nuget.org/packages/Farskeptic.AutoCompose/)  2024-03-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/hanachiru.md b/v2/rscg_examples_site/docs/Authors/hanachiru.md
new file mode 100644
index 000000000..6d31312b7
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/hanachiru.md
@@ -0,0 +1,7 @@
+# Author : hanachiru
+
+Number RSCG: 1
+
+
+ 1 [RapidEnum](/docs/RapidEnum) [](https://www.nuget.org/packages/RapidEnum/)  2025-10-04
+
diff --git a/v2/rscg_examples_site/docs/Authors/jasonswearingen.md b/v2/rscg_examples_site/docs/Authors/jasonswearingen.md
new file mode 100644
index 000000000..0dd9365ff
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/jasonswearingen.md
@@ -0,0 +1,7 @@
+# Author : jasonswearingen
+
+Number RSCG: 1
+
+
+ 1 [NotNotAppSettings](/docs/NotNotAppSettings) [](https://www.nuget.org/packages/NotNot.AppSettings/)  2024-01-26
+
diff --git a/v2/rscg_examples_site/docs/Authors/joh-pot.md b/v2/rscg_examples_site/docs/Authors/joh-pot.md
new file mode 100644
index 000000000..8f4b01f5b
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/joh-pot.md
@@ -0,0 +1,7 @@
+# Author : joh-pot
+
+Number RSCG: 1
+
+
+ 1 [DeeDee](/docs/DeeDee) [](https://www.nuget.org/packages/DeeDee/)  2023-08-05
+
diff --git a/v2/rscg_examples_site/docs/Authors/jwshyns.md b/v2/rscg_examples_site/docs/Authors/jwshyns.md
new file mode 100644
index 000000000..66fa1b5c4
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/jwshyns.md
@@ -0,0 +1,7 @@
+# Author : jwshyns
+
+Number RSCG: 1
+
+
+ 1 [DudNet](/docs/DudNet) [](https://www.nuget.org/packages/Jwshyns.DudNet/)  2023-10-27
+
diff --git a/v2/rscg_examples_site/docs/Authors/nenoNaninu.md b/v2/rscg_examples_site/docs/Authors/nenoNaninu.md
new file mode 100644
index 000000000..7c275e29f
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/nenoNaninu.md
@@ -0,0 +1,7 @@
+# Author : nenoNaninu
+
+Number RSCG: 1
+
+
+ 1 [TypedSignalR.Client](/docs/TypedSignalR.Client) [](https://www.nuget.org/packages/TypedSignalR.Client/)  2024-10-26
+
diff --git a/v2/rscg_examples_site/docs/Authors/pCYSl5EDgo.md b/v2/rscg_examples_site/docs/Authors/pCYSl5EDgo.md
new file mode 100644
index 000000000..4452f5dc6
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/pCYSl5EDgo.md
@@ -0,0 +1,7 @@
+# Author : pCYSl5EDgo
+
+Number RSCG: 1
+
+
+ 1 [EmbedResourceCSharp](/docs/EmbedResourceCSharp) [](https://www.nuget.org/packages/EmbedResourceCSharp/)  2023-04-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/pekspro.md b/v2/rscg_examples_site/docs/Authors/pekspro.md
new file mode 100644
index 000000000..66802f3b3
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/pekspro.md
@@ -0,0 +1,7 @@
+# Author : pekspro
+
+Number RSCG: 1
+
+
+ 1 [Pekspro.BuildInformationGenerator](/docs/Pekspro.BuildInformationGenerator) [](https://www.nuget.org/packages/Pekspro.BuildInformationGenerator/)  2024-07-19
+
diff --git a/v2/rscg_examples_site/docs/Authors/pritom_purkayasta.md b/v2/rscg_examples_site/docs/Authors/pritom_purkayasta.md
new file mode 100644
index 000000000..f8ef7d838
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/pritom_purkayasta.md
@@ -0,0 +1,7 @@
+# Author : pritom purkayasta
+
+Number RSCG: 1
+
+
+ 1 [UtilityVerse.Copy](/docs/UtilityVerse.Copy) [](https://www.nuget.org/packages/UtilityVerse.Copy/)  2025-08-15
+
diff --git a/v2/rscg_examples_site/docs/Authors/pstlnce.md b/v2/rscg_examples_site/docs/Authors/pstlnce.md
new file mode 100644
index 000000000..2575dde1c
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/pstlnce.md
@@ -0,0 +1,7 @@
+# Author : pstlnce
+
+Number RSCG: 1
+
+
+ 1 [Unflat](/docs/Unflat) [](https://www.nuget.org/packages/Unflat/)  2025-08-18
+
diff --git a/v2/rscg_examples_site/docs/Authors/surgicalcoder.md b/v2/rscg_examples_site/docs/Authors/surgicalcoder.md
new file mode 100644
index 000000000..3f05cea45
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/surgicalcoder.md
@@ -0,0 +1,9 @@
+# Author : surgicalcoder
+
+Number RSCG: 2
+
+
+ 1 [JsonPolymorphicGenerator](/docs/JsonPolymorphicGenerator) [](https://www.nuget.org/packages/GoLive.Generator.JsonPolymorphicGenerator/)  2023-10-06
+
+ 2 [GoLive.Generator.BlazorInterop](/docs/GoLive.Generator.BlazorInterop) [](https://www.nuget.org/packages/GoLive.Generator.BlazorInterop/)  2024-11-09
+
diff --git a/v2/rscg_examples_site/docs/Authors/vipwan.md b/v2/rscg_examples_site/docs/Authors/vipwan.md
new file mode 100644
index 000000000..8f39fe780
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/vipwan.md
@@ -0,0 +1,7 @@
+# Author : vipwan
+
+Number RSCG: 1
+
+
+ 1 [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen) [](https://www.nuget.org/packages/Biwen.AutoClassGen/)  2023-11-16
+
diff --git a/v2/rscg_examples_site/docs/Authors/yamaokunousausa.md b/v2/rscg_examples_site/docs/Authors/yamaokunousausa.md
new file mode 100644
index 000000000..9aa55ffd1
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Authors/yamaokunousausa.md
@@ -0,0 +1,7 @@
+# Author : yamaokunousausa
+
+Number RSCG: 1
+
+
+ 1 [CommonCodeGenerator](/docs/CommonCodeGenerator) [](https://www.nuget.org/packages/CommonCodeGenerator/)  2024-04-03
+
diff --git a/v2/rscg_examples_site/docs/Categories/MCP.md b/v2/rscg_examples_site/docs/Categories/MCP.md
new file mode 100644
index 000000000..a06007b74
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Categories/MCP.md
@@ -0,0 +1,6 @@
+MCP
+
+Number RSCG: 1
+
+ 1 [RSCG_MCP2File](/docs/RSCG_MCP2File) [](https://www.nuget.org/packages/RSCG_MCP2File/)  2025-11-11
+
\ No newline at end of file
diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMCP.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMCP.mdx
new file mode 100644
index 000000000..fd6293cc8
--- /dev/null
+++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMCP.mdx
@@ -0,0 +1,7 @@
+### Category "MCP" has the following generators:
+
+ 1 [RSCG_MCP2File](/docs/RSCG_MCP2File) [](https://www.nuget.org/packages/RSCG_MCP2File/)  2025-11-11
+
+### See category
+
+[MCP](/docs/Categories/MCP)
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/RSCG_MCP2File.md b/v2/rscg_examples_site/docs/RSCG-Examples/RSCG_MCP2File.md
new file mode 100644
index 000000000..f2b47bdba
--- /dev/null
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/RSCG_MCP2File.md
@@ -0,0 +1,279 @@
+---
+sidebar_position: 2420
+title: 242 - RSCG_MCP2File
+description: Generating code for saving MCP result to file.
+slug: /RSCG_MCP2File
+---
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+import TOCInline from '@theme/TOCInline';
+import SameCategory from '../Categories/_PrimitiveMCP.mdx';
+
+# RSCG_MCP2File by Ignat Andrei
+
+
+
+
+## NuGet / site data
+[](https://www.nuget.org/packages/RSCG_MCP2File/)
+[](https://github.com/ignatandrei/RSCG_OpenApi2MCP)
+
+
+## Details
+
+### Info
+:::info
+
+Name: **RSCG_MCP2File**
+
+Generating MCP tool function that exports to file the result of another MCP tool.
+
+Author: Ignat Andrei
+
+NuGet:
+*https://www.nuget.org/packages/RSCG_MCP2File/*
+
+
+You can find more details at https://github.com/ignatandrei/RSCG_OpenApi2MCP
+
+Source: https://github.com/ignatandrei/RSCG_OpenApi2MCP
+
+:::
+
+### Author
+:::note
+Ignat Andrei
+
+:::
+
+### Original Readme
+:::note
+
+This is a place holder
+
+
+:::
+
+### About
+:::note
+
+Generating code for saving MCP result to file.
+
+
+:::
+
+## How to use
+
+### Example (source csproj, source files)
+
+
+
+
+
+This is the CSharp Project that references **RSCG_MCP2File**
+```xml showLineNumbers {15}
+
+
+
+ Exe
+ net10.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(BaseIntermediateOutputPath)\GX
+
+
+
+```
+
+
+
+
+
+ This is the use of **RSCG_MCP2File** in *Program.cs*
+
+```csharp showLineNumbers
+// See https://aka.ms/new-console-template for more information
+using MCPDemo;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using OpenAPISwaggerUI;
+using Serilog;
+using Serilog.Events;
+
+Console.WriteLine("Hello, World!");
+var builderApp = Host.CreateApplicationBuilder(args);
+
+var builderWeb = WebApplication.CreateBuilder();
+
+// Configure all logs to go to stderr (stdout is used for the MCP protocol messages).
+//builder.Logging.AddConsole(o => o.LogToStandardErrorThreshold = LogLevel.Trace);
+
+var serverApp = builderApp.Services
+ .AddMcpServer();
+serverApp = serverApp.WithStdioServerTransport();
+serverApp.WithTools();
+
+
+var serverWeb = builderWeb.Services.AddMcpServer();
+serverWeb = serverWeb.WithHttpTransport();
+serverWeb.WithTools();
+
+
+
+builderWeb.Services.AddOpenApi();
+builderWeb.Services.AddTransient();
+
+var app = builderApp.Build();
+var web = builderWeb.Build();
+ web.MapOpenApi();
+ web.MapOpenApi("/openapi/{documentName}.yaml");
+ web.MapMcp();
+ web.UseOpenAPISwaggerUI();
+
+
+
+
+var t1 = web.RunAsync();
+var t2 = app.RunAsync();
+
+await Task.WhenAll(t1, t2);
+
+```
+
+
+
+
+ This is the use of **RSCG_MCP2File** in *MyTools.cs*
+
+```csharp showLineNumbers
+using ModelContextProtocol.Server;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Text;
+
+namespace MCPDemo;
+[MCP2File.AddMCPExportToFile()]
+partial class MyTools
+{
+ [McpServerTool]
+ [Description("Echo demo")]
+ public async Task SendEcho([Description("echo")] string echoData)
+ {
+ await Task.Delay(10);
+ return echoData;
+ }
+
+}
+
+```
+
+
+
+
+### Generated Files
+
+Those are taken from $(BaseIntermediateOutputPath)\GX
+
+
+
+
+```csharp showLineNumbers
+
+ namespace MCP2File
+ {
+ [global::Microsoft.CodeAnalysis.EmbeddedAttribute]
+ [global::System.AttributeUsage(global::System.AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
+ internal class AddMCPExportToFile: global::System.Attribute {}
+ }
+```
+
+
+
+
+```csharp showLineNumbers
+//
+namespace Microsoft.CodeAnalysis
+{
+ internal sealed partial class EmbeddedAttribute : global::System.Attribute
+ {
+ }
+}
+```
+
+
+
+
+```csharp showLineNumbers
+// Auto-generated by MCP2File
+namespace MCPDemo
+{
+ public partial class MyTools
+ {
+ [global::ModelContextProtocol.Server.McpServerTool]
+ [global::System.ComponentModel.Description("calls the SendEcho and saves the result to a file ")]
+ public async Task SendEchoExportToFile(string echoData, string exportToFile)
+ {
+ dynamic result = await SendEcho(echoData);
+ if (result is byte[] bytes)
+ {
+ await File.WriteAllBytesAsync(exportToFile, bytes);
+ }
+ else if (result is string str)
+ {
+ await File.WriteAllTextAsync(exportToFile, str);
+ }
+ else
+ {
+ await File.WriteAllTextAsync(exportToFile, result?.ToString() ?? string.Empty);
+ }
+ }
+
+ }
+}
+
+```
+
+
+
+
+## Useful
+
+### Download Example (.NET C#)
+
+:::tip
+
+[Download Example project RSCG_MCP2File ](/sources/RSCG_MCP2File.zip)
+
+:::
+
+
+### Share RSCG_MCP2File
+
+
+
+https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File
+
+
+
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/index.md b/v2/rscg_examples_site/docs/RSCG-Examples/index.md
index 5026666c3..308ed8444 100644
--- a/v2/rscg_examples_site/docs/RSCG-Examples/index.md
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/index.md
@@ -1,7 +1,7 @@
---
sidebar_position: 30
-title: 241 RSCG list by category
-description: 241 RSCG list by category
+title: 242 RSCG list by category
+description: 242 RSCG list by category
slug: /rscg-examples
---
@@ -1149,6 +1149,18 @@ import DocCardList from '@theme/DocCardList';
+## MCP
+
+
+ Expand MCP =>examples:1
+
+
+
+[RSCG_MCP2File](/docs/RSCG_MCP2File)
+
+
+
+
## Mediator
@@ -1887,6 +1899,8 @@ flowchart LR;
Mapper--> Facet((Facet))
+ MCP--> RSCG_MCP2File((RSCG_MCP2File))
+
Mediator--> Mediator((Mediator))
Mediator--> DeeDee((DeeDee))
diff --git a/v2/rscg_examples_site/docs/about.md b/v2/rscg_examples_site/docs/about.md
index 947b96e0f..44a353fc3 100644
--- a/v2/rscg_examples_site/docs/about.md
+++ b/v2/rscg_examples_site/docs/about.md
@@ -6,7 +6,7 @@ title: About
## Content
You will find here code examples
-of 241 Roslyn Source Code Generator (RSCG)
+of 242 Roslyn Source Code Generator (RSCG)
that can be useful for you. That means, you will write more elegant and concise code - even if the generators code is not always nice to look.
## Are those examples ready for production?
diff --git a/v2/rscg_examples_site/docs/indexRSCG.md b/v2/rscg_examples_site/docs/indexRSCG.md
index eec8a41b2..4ff2ce14b 100644
--- a/v2/rscg_examples_site/docs/indexRSCG.md
+++ b/v2/rscg_examples_site/docs/indexRSCG.md
@@ -7,9 +7,9 @@ slug: /List-of-RSCG
import useBaseUrl from '@docusaurus/useBaseUrl';
-## 241 RSCG with examples in descending chronological order
+## 242 RSCG with examples in descending chronological order
-This is the list of 241 ( 16 from Microsoft) RSCG with examples
+This is the list of 242 ( 16 from Microsoft) RSCG with examples
[See by category](/docs/rscg-examples) [See as json](/exports/RSCG.json) [See as Excel](/exports/RSCG.xlsx)
@@ -20,6 +20,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
| No | Name | Date | Category |
| --------- | ----- | ---- | -------- |
+|242| [RSCG_MCP2File by Ignat Andrei ](/docs/RSCG_MCP2File)|2025-11-11 => 11 November 2025 | [MCP](/docs/Categories/MCP) |
|241| [DecoratorGenerator by Leopoldo Fu ](/docs/DecoratorGenerator)|2025-11-10 => 10 November 2025 | [Decorator](/docs/Categories/Decorator) |
|240| [XmlCommentGenerator by Microsoft ](/docs/XmlCommentGenerator)|2025-11-09 => 09 November 2025 | [API](/docs/Categories/API) |
|239| [TUnit by Tom Longhurst ](/docs/TUnit)|2025-11-08 => 08 November 2025 | [Tests](/docs/Categories/Tests) |
@@ -70,7 +71,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|194| [zlinq by Cysharp - subsidiary of Cygames ](/docs/zlinq)|2025-07-02 => 02 July 2025 | [Linq](/docs/Categories/Linq) |
|193| [NativeObjects by Kevin Gosse ](/docs/NativeObjects)|2025-03-28 => 28 March 2025 | [WinAPI](/docs/Categories/WinAPI) |
|192| [immediate.apis by Stuart Turner ](/docs/immediate.apis)|2025-03-27 => 27 March 2025 | [API](/docs/Categories/API) |
-|191| [rscg_demeter by Andrei Ignat ](/docs/rscg_demeter)|2025-03-26 => 26 March 2025 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
+|191| [rscg_demeter by Ignat Andrei ](/docs/rscg_demeter)|2025-03-26 => 26 March 2025 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
|190| [PMart.Enumeration by Martinho ](/docs/PMart.Enumeration)|2025-03-25 => 25 March 2025 | [Enum](/docs/Categories/Enum) |
|189| [MemberAccessor by Yamaokuno ](/docs/MemberAccessor)|2025-03-24 => 24 March 2025 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|188| [StepwiseBuilderGenerator by Georgiy Petrov ](/docs/StepwiseBuilderGenerator)|2025-03-23 => 23 March 2025 | [Builder](/docs/Categories/Builder) |
@@ -79,7 +80,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|185| [DependencyModules.SourceGenerator by Ian Johnson ](/docs/DependencyModules.SourceGenerator)|2025-02-16 => 16 February 2025 | [DependencyInjection](/docs/Categories/DependencyInjection) |
|184| [MockMe by connorivy ](/docs/MockMe)|2025-02-10 => 10 February 2025 | [Tests](/docs/Categories/Tests) |
|183| [NTypewriter by NeVeSpl ](/docs/NTypewriter)|2025-01-19 => 19 January 2025 | [Templating](/docs/Categories/Templating) |
-|182| [rscg_Interface_to_null_object by Andrei Ignat ](/docs/rscg_Interface_to_null_object)|2025-01-18 => 18 January 2025 | [Interface](/docs/Categories/Interface) |
+|182| [rscg_Interface_to_null_object by Ignat Andrei ](/docs/rscg_Interface_to_null_object)|2025-01-18 => 18 January 2025 | [Interface](/docs/Categories/Interface) |
|181| [Larcanum.GitInfo by ](/docs/Larcanum.GitInfo)|2025-01-17 => 17 January 2025 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|180| [Pure.DI by Nikolay Pianikov ](/docs/Pure.DI)|2024-12-08 => 08 December 2024 | [DependencyInjection](/docs/Categories/DependencyInjection) |
|179| [ConstructorGenerator by Swarley97 ](/docs/ConstructorGenerator)|2024-12-07 => 07 December 2024 | [Constructor](/docs/Categories/Constructor) |
@@ -96,7 +97,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|168| [Credfeto.Version.Information.Generator by Mark Ridgwell ](/docs/Credfeto.Version.Information.Generator)|2024-11-05 => 05 November 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|167| [polytype by Eirik Tsarpalis ](/docs/polytype)|2024-11-04 => 04 November 2024 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
|166| [Datacute.EmbeddedResourcePropertyGenerator by Stephen Denne ](/docs/Datacute.EmbeddedResourcePropertyGenerator)|2024-11-03 => 03 November 2024 | [FilesToCode](/docs/Categories/FilesToCode) |
-|165| [rscg_queryables by Andrei Ignat ](/docs/rscg_queryables)|2024-11-02 => 02 November 2024 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
+|165| [rscg_queryables by Ignat Andrei ](/docs/rscg_queryables)|2024-11-02 => 02 November 2024 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
|164| [RazorSlices by Damiam Edwards ](/docs/RazorSlices)|2024-10-27 => 27 October 2024 | [Templating](/docs/Categories/Templating) |
|163| [TypedSignalR.Client by nenoNaninu ](/docs/TypedSignalR.Client)|2024-10-26 => 26 October 2024 | [SignalR](/docs/Categories/SignalR) |
|162| [MinimalHelpers.Routing.Analyzers by Maroc Minerva ](/docs/MinimalHelpers.Routing.Analyzers)|2024-10-21 => 21 October 2024 | [API](/docs/Categories/API) |
@@ -105,7 +106,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|159| [LightweightObjectMapper by Stratos ](/docs/LightweightObjectMapper)|2024-09-18 => 18 September 2024 | [Mapper](/docs/Categories/Mapper) |
|158| [Enhanced.GetTypes by duskembayev ](/docs/Enhanced.GetTypes)|2024-09-17 => 17 September 2024 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|157| [Sera.Union by Sera ](/docs/Sera.Union)|2024-08-26 => 26 August 2024 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
-|156| [RSCG_NameGenerator by Andrei Ignat ](/docs/RSCG_NameGenerator)|2024-08-25 => 25 August 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
+|156| [RSCG_NameGenerator by Ignat Andrei ](/docs/RSCG_NameGenerator)|2024-08-25 => 25 August 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|155| [Coplt.Dropping by 2A5F ](/docs/Coplt.Dropping)|2024-08-13 => 13 August 2024 | [Disposer](/docs/Categories/Disposer) |
|154| [Fluentify by Paul Martins ](/docs/Fluentify)|2024-08-02 => 02 August 2024 | [Builder](/docs/Categories/Builder) |
|153| [RSCG_ExportDiagram by AndreiIgnat ](/docs/RSCG_ExportDiagram)|2024-08-01 => 01 August 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
@@ -115,7 +116,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|149| [Pekspro.BuildInformationGenerator by pekspro ](/docs/Pekspro.BuildInformationGenerator)|2024-07-19 => 19 July 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|148| [ThisAssembly.Constants by Daniel Cazzulino ](/docs/ThisAssembly.Constants)|2024-07-18 => 18 July 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|147| [JKToolKit.TemplatePropertyGenerator by Jonas Kamsker ](/docs/JKToolKit.TemplatePropertyGenerator)|2024-07-17 => 17 July 2024 | [Templating](/docs/Categories/Templating) |
-|146| [RSCG_IFormattable by Andrei Ignat ](/docs/RSCG_IFormattable)|2024-06-29 => 29 June 2024 | [Templating](/docs/Categories/Templating) |
+|146| [RSCG_IFormattable by Ignat Andrei ](/docs/RSCG_IFormattable)|2024-06-29 => 29 June 2024 | [Templating](/docs/Categories/Templating) |
|145| [DotnetYang by Westermo Network Technologies ](/docs/DotnetYang)|2024-06-29 => 29 June 2024 | [FilesToCode](/docs/Categories/FilesToCode) |
|144| [depso by Yusuf Tarık Günaydın ](/docs/depso)|2024-06-28 => 28 June 2024 | [DependencyInjection](/docs/Categories/DependencyInjection) |
|143| [FactoryGenerator by Westermo Network Technologies ](/docs/FactoryGenerator)|2024-06-27 => 27 June 2024 | [DependencyInjection](/docs/Categories/DependencyInjection) |
@@ -139,11 +140,11 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|125| [AutoInvoke.Generator by Patrick Kranz ](/docs/AutoInvoke.Generator)|2024-03-03 => 03 March 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|124| [Architect.DomainModeling by Timo van Zijll Langhout ](/docs/Architect.DomainModeling)|2024-03-02 => 02 March 2024 | [Builder](/docs/Categories/Builder) |
|123| [CodeAnalysis by Feast ](/docs/CodeAnalysis)|2024-03-01 => 01 March 2024 | [CodeToString](/docs/Categories/CodeToString) |
-|122| [RSCG_JSON2Class by Andrei Ignat ](/docs/RSCG_JSON2Class)|2024-02-29 => 29 February 2024 | [FilesToCode](/docs/Categories/FilesToCode) |
+|122| [RSCG_JSON2Class by Ignat Andrei ](/docs/RSCG_JSON2Class)|2024-02-29 => 29 February 2024 | [FilesToCode](/docs/Categories/FilesToCode) |
|121| [AutoSpectre by Jeppe Roi Kristensen ](/docs/AutoSpectre)|2024-02-24 => 24 February 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|120| [LingoGen by Ruben Broere ](/docs/LingoGen)|2024-02-23 => 23 February 2024 | [FilesToCode](/docs/Categories/FilesToCode) |
|119| [AutoGen by Feast Antelcat ](/docs/AutoGen)|2024-02-22 => 22 February 2024 | [Mapper](/docs/Categories/Mapper) |
-|118| [RSCG_Wait by Andrei Ignat ](/docs/RSCG_Wait)|2024-02-21 => 21 February 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
+|118| [RSCG_Wait by Ignat Andrei ](/docs/RSCG_Wait)|2024-02-21 => 21 February 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|117| [PlantUmlClassDiagramGenerator by Hirotada Kobayashi ](/docs/PlantUmlClassDiagramGenerator)|2024-02-20 => 20 February 2024 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|116| [CopyTo by Paul Braetz ](/docs/CopyTo)|2024-02-19 => 19 February 2024 | [Clone](/docs/Categories/Clone) |
|115| [UnionsGenerator by Paul Braetz ](/docs/UnionsGenerator)|2024-02-18 => 18 February 2024 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
@@ -169,10 +170,10 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|95| [CopyCat by Serhii Buta ](/docs/CopyCat)|2024-01-09 => 09 January 2024 | [Interface](/docs/Categories/Interface) |
|94| [AspectGenerator by Igor Tkachev ](/docs/AspectGenerator)|2024-01-07 => 07 January 2024 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|93| [mocklis by Esbjörn Redmo ](/docs/mocklis)|2024-01-03 => 03 January 2024 | [Tests](/docs/Categories/Tests) |
-|92| [RSCG_UtilityTypes by Andrei Ignat ](/docs/RSCG_UtilityTypes)|2023-12-22 => 22 December 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
+|92| [RSCG_UtilityTypes by Ignat Andrei ](/docs/RSCG_UtilityTypes)|2023-12-22 => 22 December 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|91| [Ling.Audit by Jing Ling ](/docs/Ling.Audit)|2023-12-12 => 12 December 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|90| [TelemetryLogging by Microsoft ](/docs/TelemetryLogging)|2023-11-30 => 30 November 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
-|89| [InterceptorTemplate by Andrei Ignat ](/docs/InterceptorTemplate)|2023-11-29 => 29 November 2023 | [Templating](/docs/Categories/Templating) |
+|89| [InterceptorTemplate by Ignat Andrei ](/docs/InterceptorTemplate)|2023-11-29 => 29 November 2023 | [Templating](/docs/Categories/Templating) |
|88| [Com by Microsoft ](/docs/Com)|2023-11-20 => 20 November 2023 | [WinAPI](/docs/Categories/WinAPI) |
|87| [RDG by Microsoft ](/docs/RDG)|2023-11-19 => 19 November 2023 | [API](/docs/Categories/API) |
|86| [Microsoft.Extensions.Configuration.Binder by Microsoft ](/docs/Microsoft.Extensions.Configuration.Binder)|2023-11-18 => 18 November 2023 | [API](/docs/Categories/API) |
@@ -192,14 +193,14 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|72| [Meziantou.Polyfill by Gérald Barré ](/docs/Meziantou.Polyfill)|2023-10-10 => 10 October 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|71| [DisposableHelpers by Clynt Neiko Rupinta ](/docs/DisposableHelpers)|2023-10-09 => 09 October 2023 | [Disposer](/docs/Categories/Disposer) |
|70| [MagicMap by Bramer Daniel ](/docs/MagicMap)|2023-10-08 => 08 October 2023 | [Mapper](/docs/Categories/Mapper) |
-|69| [RSCG_Templating by Andrei Ignat ](/docs/RSCG_Templating)|2023-10-07 => 07 October 2023 | [Templating](/docs/Categories/Templating) |
+|69| [RSCG_Templating by Ignat Andrei ](/docs/RSCG_Templating)|2023-10-07 => 07 October 2023 | [Templating](/docs/Categories/Templating) |
|68| [JsonPolymorphicGenerator by surgicalcoder ](/docs/JsonPolymorphicGenerator)|2023-10-06 => 06 October 2023 | [Serializer](/docs/Categories/Serializer) |
|67| [MapTo by Mohammedreza Taikandi ](/docs/MapTo)|2023-10-05 => 05 October 2023 | [Mapper](/docs/Categories/Mapper) |
|66| [BuilderGenerator by Mell Grubb ](/docs/BuilderGenerator)|2023-10-04 => 04 October 2023 | [Builder](/docs/Categories/Builder) |
|65| [Disposer by Hakan Fıstık ](/docs/Disposer)|2023-10-03 => 03 October 2023 | [Disposer](/docs/Categories/Disposer) |
|64| [ResXGenerator by Aigamo ](/docs/ResXGenerator)|2023-10-02 => 02 October 2023 | [FilesToCode](/docs/Categories/FilesToCode) |
|63| [StringLiteral by Nobuyuki Iwanaga ](/docs/StringLiteral)|2023-10-01 => 01 October 2023 | [Optimizer](/docs/Categories/Optimizer) |
-|62| [RSCG_Decorator by Andrei Ignat ](/docs/RSCG_Decorator)|2023-09-30 => 30 September 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
+|62| [RSCG_Decorator by Ignat Andrei ](/docs/RSCG_Decorator)|2023-09-30 => 30 September 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|61| [ProtobufSourceGenerator by Laszlo Deak ](/docs/ProtobufSourceGenerator)|2023-09-24 => 24 September 2023 | [Serializer](/docs/Categories/Serializer) |
|60| [SafeRouting by David Wake ](/docs/SafeRouting)|2023-09-23 => 23 September 2023 | [API](/docs/Categories/API) |
|59| [SourceGenerator.Helper.CopyCode by Patrick Kranz ](/docs/SourceGenerator.Helper.CopyCode)|2023-09-17 => 17 September 2023 | [CodeToString](/docs/Categories/CodeToString) |
@@ -208,7 +209,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|56| [Roozie.AutoInterface by Alex Russak ](/docs/Roozie.AutoInterface)|2023-08-26 => 26 August 2023 | [Interface](/docs/Categories/Interface) |
|55| [M31.FluentAPI by Kevin Schaal ](/docs/M31.FluentAPI)|2023-08-25 => 25 August 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|54| [AutoDTO by Ohorodnikov ](/docs/AutoDTO)|2023-08-24 => 24 August 2023 | [Mapper](/docs/Categories/Mapper) |
-|53| [RSCG_WebAPIExports by Andrei Ignat ](/docs/RSCG_WebAPIExports)|2023-08-23 => 23 August 2023 | [API](/docs/Categories/API) |
+|53| [RSCG_WebAPIExports by Ignat Andrei ](/docs/RSCG_WebAPIExports)|2023-08-23 => 23 August 2023 | [API](/docs/Categories/API) |
|52| [Gobie by Mike Conrad ](/docs/Gobie)|2023-08-22 => 22 August 2023 | [Templating](/docs/Categories/Templating) |
|51| [OneOf by Harry McIntyre ](/docs/OneOf)|2023-08-21 => 21 August 2023 | [FunctionalProgramming](/docs/Categories/FunctionalProgramming) |
|50| [Ridge by Michal Motyčka ](/docs/Ridge)|2023-08-20 => 20 August 2023 | [Tests](/docs/Categories/Tests) |
@@ -239,7 +240,7 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|25| [mapperly by Riok ](/docs/mapperly)|2023-04-16 => 16 April 2023 | [Mapper](/docs/Categories/Mapper) |
|24| [Rocks by Json Bock ](/docs/Rocks)|2023-04-16 => 16 April 2023 | [Tests](/docs/Categories/Tests) |
|23| [Microsoft.NET.Sdk.Razor.SourceGenerators by Microsoft ](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators)|2023-04-16 => 16 April 2023 | [Templating](/docs/Categories/Templating) |
-|22| [RSCG_FunctionsWithDI by Andrei Ignat ](/docs/RSCG_FunctionsWithDI)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
+|22| [RSCG_FunctionsWithDI by Ignat Andrei ](/docs/RSCG_FunctionsWithDI)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|21| [Microsoft.Interop.JavaScript.JSImportGenerator by Microsoft ](/docs/Microsoft.Interop.JavaScript.JSImportGenerator)|2023-04-16 => 16 April 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|20| [NetEscapades.EnumGenerators by Andrew Lock ](/docs/NetEscapades.EnumGenerators)|2023-04-16 => 16 April 2023 | [Enum](/docs/Categories/Enum) |
|19| [ApparatusAOT by Stanislav Silin ](/docs/ApparatusAOT)|2023-04-16 => 16 April 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
@@ -253,13 +254,13 @@ This is the list of 241 ( 16 from Microsoft) RSCG with examples
|11| [AutoDeconstruct by Jason Bock ](/docs/AutoDeconstruct)|2023-04-16 => 16 April 2023 | [Constructor](/docs/Categories/Constructor) |
|10| [RSCG_AMS by Ignat Andrei ](/docs/RSCG_AMS)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|9| [CommunityToolkit.Mvvm by Microsoft ](/docs/CommunityToolkit.Mvvm)|2023-04-16 => 16 April 2023 | [MVVM](/docs/Categories/MVVM) |
-|8| [RSCG_Static by Andrei Ignat ](/docs/RSCG_Static)|2023-04-16 => 16 April 2023 | [Interface](/docs/Categories/Interface) |
+|8| [RSCG_Static by Ignat Andrei ](/docs/RSCG_Static)|2023-04-16 => 16 April 2023 | [Interface](/docs/Categories/Interface) |
|7| [Microsoft.Extensions.Logging by Microsoft ](/docs/Microsoft.Extensions.Logging)|2023-04-16 => 16 April 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|6| [SkinnyControllersCommon by Ignat Andrei ](/docs/SkinnyControllersCommon)|2023-04-16 => 16 April 2023 | [API](/docs/Categories/API) |
|5| [System.Text.RegularExpressions by Microsoft ](/docs/System.Text.RegularExpressions)|2023-04-16 => 16 April 2023 | [EnhancementClass](/docs/Categories/EnhancementClass) |
|4| [RSCG_Utils by Ignat Andrei ](/docs/RSCG_Utils)|2023-04-16 => 16 April 2023 | [FilesToCode](/docs/Categories/FilesToCode) |
|3| [System.Text.Json by Microsoft ](/docs/System.Text.Json)|2023-04-16 => 16 April 2023 | [Serializer](/docs/Categories/Serializer) |
-|2| [RSCG_TimeBombComment by Andrei Ignat ](/docs/RSCG_TimeBombComment)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
+|2| [RSCG_TimeBombComment by Ignat Andrei ](/docs/RSCG_TimeBombComment)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
|1| [ThisAssembly by Daniel Cazzulino ](/docs/ThisAssembly)|2023-04-16 => 16 April 2023 | [EnhancementProject](/docs/Categories/EnhancementProject) |
## 16 Created by Microsoft
diff --git a/v2/rscg_examples_site/src/components/HomepageFeatures/index.js b/v2/rscg_examples_site/src/components/HomepageFeatures/index.js
index 043c9ea04..f68f12c8f 100644
--- a/v2/rscg_examples_site/src/components/HomepageFeatures/index.js
+++ b/v2/rscg_examples_site/src/components/HomepageFeatures/index.js
@@ -4,7 +4,7 @@ import styles from './styles.module.css';
const FeatureList = [
{
-title: '241 Examples (16 from MSFT)',
+title: '242 Examples (16 from MSFT)',
Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default,
description: (
<>
diff --git a/v2/rscg_examples_site/static/exports/RSCG.json b/v2/rscg_examples_site/static/exports/RSCG.json
index e202fc845..b1771bd6d 100644
--- a/v2/rscg_examples_site/static/exports/RSCG.json
+++ b/v2/rscg_examples_site/static/exports/RSCG.json
@@ -1929,6 +1929,14 @@
"Source": "https://github.com/CodingFlow/decorator-generator",
"Category": "Decorator",
"AddedOn": "2025-11-10T00:00:00"
+ },
+ {
+ "Name": "RSCG_MCP2File",
+ "Link": "https://ignatandrei.github.io/RSCG_Examples/v2/docs/RSCG_MCP2File",
+ "NuGet": "https://www.nuget.org/packages/RSCG_MCP2File/",
+ "Source": "https://github.com/ignatandrei/RSCG_OpenApi2MCP",
+ "Category": "MCP",
+ "AddedOn": "2025-11-11T00:00:00"
}
]
}
\ No newline at end of file
diff --git a/v2/rscg_examples_site/static/exports/RSCG.xlsx b/v2/rscg_examples_site/static/exports/RSCG.xlsx
index 143b97a0b..107bdc030 100644
Binary files a/v2/rscg_examples_site/static/exports/RSCG.xlsx and b/v2/rscg_examples_site/static/exports/RSCG.xlsx differ
diff --git a/v2/rscg_examples_site/static/sources/RSCG_MCP2File.zip b/v2/rscg_examples_site/static/sources/RSCG_MCP2File.zip
new file mode 100644
index 000000000..a1d9acf29
Binary files /dev/null and b/v2/rscg_examples_site/static/sources/RSCG_MCP2File.zip differ