diff --git a/README.md b/README.md
index edf0e0ff2..5ca659748 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# RSCG - 83 Examples of Roslyn Source Code Generators / 6 created by Microsoft /
+# RSCG - 84 Examples of Roslyn Source Code Generators / 6 created by Microsoft /
-## Latest Update : 2023-11-15 => 15 November 2023
+## Latest Update : 2023-11-16 => 16 November 2023
If you want to see examples with code, please click ***[List V2](https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG)***
@@ -16,8 +16,24 @@ If you want to be notified each time I add a new RSCG example , please click htt
## Content
-Those are the 83 Roslyn Source Code Generators that I have tested you can see and download source code example.
+Those are the 84 Roslyn Source Code Generators that I have tested you can see and download source code example.
( including 6 from Microsoft )
+### 84. [Biwen.AutoClassGen](https://ignatandrei.github.io/RSCG_Examples/v2/docs/Biwen.AutoClassGen) generated on : 2023-11-16 => 16 November 2023
+
+ Expand
+Author: vipwan
+
+Biwen.AutoClassGen, CodeGEN
+
+Nuget: [https://www.nuget.org/packages/Biwen.AutoClassGen/](https://www.nuget.org/packages/Biwen.AutoClassGen/)
+
+
+Link: [https://ignatandrei.github.io/RSCG_Examples/v2/docs/Biwen.AutoClassGen](https://ignatandrei.github.io/RSCG_Examples/v2/docs/Biwen.AutoClassGen)
+
+Source: [https://github.com/vipwan/Biwen.AutoClassGen](https://github.com/vipwan/Biwen.AutoClassGen)
+
+
+
### 83. [PrimaryParameter](https://ignatandrei.github.io/RSCG_Examples/v2/docs/PrimaryParameter) generated on : 2023-11-15 => 15 November 2023
Expand
@@ -1481,238 +1497,231 @@ Why I have not tested : state machine - full of features. To be analyzed , need
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=BigMachines&body=https://github.com/archi-Doc/BigMachines
-8) [Biwen.AutoClassGen]( https://github.com/vipwan/Biwen.AutoClassGen) , https://github.com/vipwan/Biwen.AutoClassGen
-
-Why I have not tested : issue opened
-
-https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Biwen.AutoClassGen&body=https://github.com/vipwan/Biwen.AutoClassGen
-
-
-9) [boilerplatezero]( https://github.com/IGood/boilerplatezero) , https://github.com/IGood/boilerplatezero
+8) [boilerplatezero]( https://github.com/IGood/boilerplatezero) , https://github.com/IGood/boilerplatezero
Why I have not tested : not yet ready to test something that depends on WPF
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=boilerplatezero&body=https://github.com/IGood/boilerplatezero
-10) [ControllerGenerator]( https://github.com/cloud0259/ControllerGenerator) , https://github.com/cloud0259/ControllerGenerator
+9) [ControllerGenerator]( https://github.com/cloud0259/ControllerGenerator) , https://github.com/cloud0259/ControllerGenerator
Why I have not tested : issue opened
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=ControllerGenerator&body=https://github.com/cloud0259/ControllerGenerator
-11) [DependencyManagement]( https://github.com/essy-ecosystem/dependency-management) , https://github.com/essy-ecosystem/dependency-management
+10) [DependencyManagement]( https://github.com/essy-ecosystem/dependency-management) , https://github.com/essy-ecosystem/dependency-management
Why I have not tested : DI container. To be analyzed
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=DependencyManagement&body=https://github.com/essy-ecosystem/dependency-management
-12) [DependencyPropertyGenerator]( https://github.com/HavenDV/DependencyPropertyGenerator) , https://github.com/HavenDV/DependencyPropertyGenerator
+11) [DependencyPropertyGenerator]( https://github.com/HavenDV/DependencyPropertyGenerator) , https://github.com/HavenDV/DependencyPropertyGenerator
Why I have not tested : example with MAUI
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=DependencyPropertyGenerator&body=https://github.com/HavenDV/DependencyPropertyGenerator
-13) [FastEndpoints]( https://github.com/FastEndpoints/FastEndpoints) , https://github.com/FastEndpoints/FastEndpoints
+12) [FastEndpoints]( https://github.com/FastEndpoints/FastEndpoints) , https://github.com/FastEndpoints/FastEndpoints
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=FastEndpoints&body=https://github.com/FastEndpoints/FastEndpoints
-14) [FluentAssertions.Eventual]( https://github.com/mazharenko/FluentAssertions.Eventual) , https://github.com/mazharenko/FluentAssertions.Eventual
+13) [FluentAssertions.Eventual]( https://github.com/mazharenko/FluentAssertions.Eventual) , https://github.com/mazharenko/FluentAssertions.Eventual
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=FluentAssertions.Eventual&body=https://github.com/mazharenko/FluentAssertions.Eventual
-15) [GRPC-Mock-Server]( https://github.com/cezarypiatek/GRPC-Mock-Server) , https://github.com/cezarypiatek/GRPC-Mock-Server
+14) [GRPC-Mock-Server]( https://github.com/cezarypiatek/GRPC-Mock-Server) , https://github.com/cezarypiatek/GRPC-Mock-Server
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=GRPC-Mock-Server&body=https://github.com/cezarypiatek/GRPC-Mock-Server
-16) [H.NSwag.Generator]( https://github.com/HavenDV/H.NSwag.Generator) , https://github.com/HavenDV/H.NSwag.Generator
+15) [H.NSwag.Generator]( https://github.com/HavenDV/H.NSwag.Generator) , https://github.com/HavenDV/H.NSwag.Generator
Why I have not tested : nswag , need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=H.NSwag.Generator&body=https://github.com/HavenDV/H.NSwag.Generator
-17) [Intellenum]( https://github.com/SteveDunn/Intellenum) , https://github.com/SteveDunn/Intellenum
+16) [Intellenum]( https://github.com/SteveDunn/Intellenum) , https://github.com/SteveDunn/Intellenum
Why I have not tested : not understand how to use
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Intellenum&body=https://github.com/SteveDunn/Intellenum
-18) [Jab]( https://github.com/pakrym/jab) , https://github.com/pakrym/jab
+17) [Jab]( https://github.com/pakrym/jab) , https://github.com/pakrym/jab
Why I have not tested : Service + DI container. I use the one from MSFT
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Jab&body=https://github.com/pakrym/jab
-19) [Jos.Enumeration,]( https://github.com/joseftw/jos.enumeration) , https://github.com/joseftw/jos.enumeration
+18) [Jos.Enumeration,]( https://github.com/joseftw/jos.enumeration) , https://github.com/joseftw/jos.enumeration
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Jos.Enumeration,&body=https://github.com/joseftw/jos.enumeration
-20) [json-converter-source-generator]( https://github.com/aviationexam/json-converter-source-generator) , https://github.com/aviationexam/json-converter-source-generator
+19) [json-converter-source-generator]( https://github.com/aviationexam/json-converter-source-generator) , https://github.com/aviationexam/json-converter-source-generator
Why I have not tested : issue opened
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=json-converter-source-generator&body=https://github.com/aviationexam/json-converter-source-generator
-21) [LinqGen]( https://github.com/cathei/LinqGen) , https://github.com/cathei/LinqGen
+20) [LinqGen]( https://github.com/cathei/LinqGen) , https://github.com/cathei/LinqGen
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=LinqGen&body=https://github.com/cathei/LinqGen
-22) [LoggingDecoratorGenerator]( https://github.com/DavidFineboym/LoggingDecoratorGenerator) , https://github.com/DavidFineboym/LoggingDecoratorGenerator
+21) [LoggingDecoratorGenerator]( https://github.com/DavidFineboym/LoggingDecoratorGenerator) , https://github.com/DavidFineboym/LoggingDecoratorGenerator
Why I have not tested : Microsoft have done same feature
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=LoggingDecoratorGenerator&body=https://github.com/DavidFineboym/LoggingDecoratorGenerator
-23) [Maui.BindableProperty.Generator]( https://github.com/rrmanzano/maui-bindableproperty-generator) , https://github.com/rrmanzano/maui-bindableproperty-generator
+22) [Maui.BindableProperty.Generator]( https://github.com/rrmanzano/maui-bindableproperty-generator) , https://github.com/rrmanzano/maui-bindableproperty-generator
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Maui.BindableProperty.Generator&body=https://github.com/rrmanzano/maui-bindableproperty-generator
-24) [MvvmGen]( https://github.com/thomasclaudiushuber/mvvmgen) , https://github.com/thomasclaudiushuber/mvvmgen
+23) [MvvmGen]( https://github.com/thomasclaudiushuber/mvvmgen) , https://github.com/thomasclaudiushuber/mvvmgen
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=MvvmGen&body=https://github.com/thomasclaudiushuber/mvvmgen
-25) [Navitski.Crystalized]( https://github.com/AlexNav73/CoreCraft) , https://github.com/AlexNav73/CoreCraft
+24) [Navitski.Crystalized]( https://github.com/AlexNav73/CoreCraft) , https://github.com/AlexNav73/CoreCraft
Why I have not tested : JSON to classes. Waiting for .NET 8 to see if MSFT has done natively
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Navitski.Crystalized&body=https://github.com/AlexNav73/CoreCraft
-26) [PolymorphicJsonSourceGenerator]( https://github.com/harrhp/PolymorphicJsonSourceGenerator/) , https://github.com/harrhp/PolymorphicJsonSourceGenerator/
+25) [PolymorphicJsonSourceGenerator]( https://github.com/harrhp/PolymorphicJsonSourceGenerator/) , https://github.com/harrhp/PolymorphicJsonSourceGenerator/
Why I have not tested : work just with records
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=PolymorphicJsonSourceGenerator&body=https://github.com/harrhp/PolymorphicJsonSourceGenerator/
-27) [PolySharp]( https://github.com/Sergio0694/PolySharp) , https://github.com/Sergio0694/PolySharp
+26) [PolySharp]( https://github.com/Sergio0694/PolySharp) , https://github.com/Sergio0694/PolySharp
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=PolySharp&body=https://github.com/Sergio0694/PolySharp
-28) [Pure.DI]( https://github.com/DevTeam/Pure.DI) , https://github.com/DevTeam/Pure.DI
+27) [Pure.DI]( https://github.com/DevTeam/Pure.DI) , https://github.com/DevTeam/Pure.DI
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Pure.DI&body=https://github.com/DevTeam/Pure.DI
-29) [SerdeDn]( https://github.com/serdedotnet/serde) , https://github.com/serdedotnet/serde
+28) [SerdeDn]( https://github.com/serdedotnet/serde) , https://github.com/serdedotnet/serde
Why I have not tested : serializer. Done by MSFT with System.Text.Json
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=SerdeDn&body=https://github.com/serdedotnet/serde
-30) [ST.NSwag.ServerSourceGenerator]( https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator) , https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator
+29) [ST.NSwag.ServerSourceGenerator]( https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator) , https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator
Why I have not tested : swagger,need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=ST.NSwag.ServerSourceGenerator&body=https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator
-31) [StrongInject]( https://github.com/YairHalberstadt/stronginject/) , https://github.com/YairHalberstadt/stronginject/
+30) [StrongInject]( https://github.com/YairHalberstadt/stronginject/) , https://github.com/YairHalberstadt/stronginject/
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=StrongInject&body=https://github.com/YairHalberstadt/stronginject/
-32) [TeuJson]( https://github.com/Terria-K/TeuJson) , https://github.com/Terria-K/TeuJson
+31) [TeuJson]( https://github.com/Terria-K/TeuJson) , https://github.com/Terria-K/TeuJson
Why I have not tested : json a class, was done in System.Text.Json
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=TeuJson&body=https://github.com/Terria-K/TeuJson
-33) [Tinyhand]( https://github.com/archi-Doc/Tinyhand) , https://github.com/archi-Doc/Tinyhand
+32) [Tinyhand]( https://github.com/archi-Doc/Tinyhand) , https://github.com/archi-Doc/Tinyhand
Why I have not tested : tried, need documentation
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Tinyhand&body=https://github.com/archi-Doc/Tinyhand
-34) [Tortuga.Shipwright]( https://github.com/TortugaResearch/Tortuga.Shipwright) , https://github.com/TortugaResearch/Tortuga.Shipwright
+33) [Tortuga.Shipwright]( https://github.com/TortugaResearch/Tortuga.Shipwright) , https://github.com/TortugaResearch/Tortuga.Shipwright
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Tortuga.Shipwright&body=https://github.com/TortugaResearch/Tortuga.Shipwright
-35) [TupleOverloadGenerator]( https://github.com/ProphetLamb/TupleOverloadGenerator) , https://github.com/ProphetLamb/TupleOverloadGenerator
+34) [TupleOverloadGenerator]( https://github.com/ProphetLamb/TupleOverloadGenerator) , https://github.com/ProphetLamb/TupleOverloadGenerator
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=TupleOverloadGenerator&body=https://github.com/ProphetLamb/TupleOverloadGenerator
-36) [TypealizR]( https://github.com/earloc/TypealizR) , https://github.com/earloc/TypealizR
+35) [TypealizR]( https://github.com/earloc/TypealizR) , https://github.com/earloc/TypealizR
Why I have not tested : depends on Microsoft.Extensions.Localization
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=TypealizR&body=https://github.com/earloc/TypealizR
-37) [ValueLink]( https://github.com/archi-Doc/ValueLink) , https://github.com/archi-Doc/ValueLink
+36) [ValueLink]( https://github.com/archi-Doc/ValueLink) , https://github.com/archi-Doc/ValueLink
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=ValueLink&body=https://github.com/archi-Doc/ValueLink
-38) [VisitorPatternGenerator]( https://github.com/hikarin522/VisitorPatternGenerator/) , https://github.com/hikarin522/VisitorPatternGenerator/
+37) [VisitorPatternGenerator]( https://github.com/hikarin522/VisitorPatternGenerator/) , https://github.com/hikarin522/VisitorPatternGenerator/
Why I have not tested : issue opened
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=VisitorPatternGenerator&body=https://github.com/hikarin522/VisitorPatternGenerator/
-39) [Visor]( https://github.com/Tinkoff/Visor) , https://github.com/Tinkoff/Visor
+38) [Visor]( https://github.com/Tinkoff/Visor) , https://github.com/Tinkoff/Visor
Why I have not tested : too complicated for me, need help
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=Visor&body=https://github.com/Tinkoff/Visor
-40) [WinUI-ObservableSettings]( https://github.com/JasonWei512/WinUI-ObservableSettings) , https://github.com/JasonWei512/WinUI-ObservableSettings
+39) [WinUI-ObservableSettings]( https://github.com/JasonWei512/WinUI-ObservableSettings) , https://github.com/JasonWei512/WinUI-ObservableSettings
Why I have not tested : less than net 7
https://github.com/ignatandrei/RSCG_Examples/issues/new?title=WinUI-ObservableSettings&body=https://github.com/JasonWei512/WinUI-ObservableSettings
-41) [WrapperValueObject]( https://github.com/martinothamar/WrapperValueObject) , https://github.com/martinothamar/WrapperValueObject
+40) [WrapperValueObject]( https://github.com/martinothamar/WrapperValueObject) , https://github.com/martinothamar/WrapperValueObject
Why I have not tested : not maintained as in readme
diff --git a/v2/Generator/MultiGeneratorV2.cs b/v2/Generator/MultiGeneratorV2.cs
index 7ac2b0c4c..baf8b6164 100644
--- a/v2/Generator/MultiGeneratorV2.cs
+++ b/v2/Generator/MultiGeneratorV2.cs
@@ -160,7 +160,6 @@ public class MultiGeneratorV2
, new("Pipelines https://github.com/DumplingsDevs/Pipelines/",old)
, new("FastAutoMapper https://github.com/myblindy/FastAutoMapper",old)
, new("json-converter-source-generator https://github.com/aviationexam/json-converter-source-generator",WaitingForIssue)
-, new ("Biwen.AutoClassGen https://github.com/vipwan/Biwen.AutoClassGen",WaitingForIssue)
};
//there are more https://ignatandrei.github.io/RSCG_Examples/v2/docs/CommunityToolkit.Mvvm
@@ -261,6 +260,7 @@ public MultiGeneratorV2(string root)
{"N.SourceGenerators.UnionTypes",new(true,new(2023,10,29),Category.FunctionalProgramming) },
{"jscsg",new(true,new(2023,10,30),Category.Serializer) },
{"PrimaryParameter",new(true,new(2023,11,15),Category.Constructor) },
+ {"Biwen.AutoClassGen",new(true,new(2023,11,16),Category.EnhancementClass) }
};
var noCategory = generators.Where(it=>it.Value.Category == Category.None).ToArray();
if (noCategory.Length > 0)
diff --git a/v2/Generator/all.csv b/v2/Generator/all.csv
index 94490c194..968bfe548 100644
--- a/v2/Generator/all.csv
+++ b/v2/Generator/all.csv
@@ -82,3 +82,4 @@ Nr,Key,Source,Category
81,N.SourceGenerators.UnionTypes, https://github.com/Ne4to/N.SourceGenerators.UnionTypes,FunctionalProgramming
82,jscsg, https://github.com/aviationexam/json-converter-source-generator,Serializer
83,PrimaryParameter, https://github.com/FaustVX/PrimaryParameter,Constructor
+84,Biwen.AutoClassGen, https://github.com/vipwan/Biwen.AutoClassGen,EnhancementClass
diff --git a/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSExportGenerator.md b/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSExportGenerator.md
index 1004d3134..ca2205daa 100644
--- a/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSExportGenerator.md
+++ b/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSExportGenerator.md
@@ -43,7 +43,7 @@ namespace TestBlazor.Pages
{
public partial class CallJavaScript1
{
- internal static unsafe void __Wrapper_GetMessageFromDotnet_2099049519(global::System.Runtime.InteropServices.JavaScript.JSMarshalerArgument* __arguments_buffer)
+ internal static unsafe void __Wrapper_GetMessageFromDotnet_1544387919(global::System.Runtime.InteropServices.JavaScript.JSMarshalerArgument* __arguments_buffer)
{
string s;
ref global::System.Runtime.InteropServices.JavaScript.JSMarshalerArgument __arg_exception = ref __arguments_buffer[0];
@@ -65,12 +65,12 @@ namespace TestBlazor.Pages
}
[global::System.Runtime.CompilerServices.ModuleInitializerAttribute]
- [global::System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute("__Wrapper_GetMessageFromDotnet_2099049519", typeof(TestBlazor.Pages.CallJavaScript1))]
- internal static void __Register_GetMessageFromDotnet_2099049519()
+ [global::System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute("__Wrapper_GetMessageFromDotnet_1544387919", typeof(TestBlazor.Pages.CallJavaScript1))]
+ internal static void __Register_GetMessageFromDotnet_1544387919()
{
if (global::System.Runtime.InteropServices.RuntimeInformation.OSArchitecture != global::System.Runtime.InteropServices.Architecture.Wasm)
return;
- global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.BindManagedFunction("[TestBlazor]TestBlazor.Pages.CallJavaScript1:GetMessageFromDotnet", 2099049519, new global::System.Runtime.InteropServices.JavaScript.JSMarshalerType[] { global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String, global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String });
+ global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.BindManagedFunction("[TestBlazor]TestBlazor.Pages.CallJavaScript1:GetMessageFromDotnet", 1544387919, new global::System.Runtime.InteropServices.JavaScript.JSMarshalerType[] { global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String, global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String });
}
}
}
diff --git a/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSImportGenerator.md b/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSImportGenerator.md
index 13835ecd9..830ea6ba9 100644
--- a/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSImportGenerator.md
+++ b/v2/rscg_examples_site/docs/Microsoft/Microsoft.Interop.JavaScript.JSImportGenerator_Microsoft.Interop.JavaScript.JSImportGenerator.md
@@ -46,9 +46,9 @@ namespace TestBlazor.Pages
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Interop.JavaScript.JSImportGenerator", "7.0.9.1910")]
internal static partial string GetWelcomeMessage(string s)
{
- if (__signature_GetWelcomeMessage_2099049519 == null)
+ if (__signature_GetWelcomeMessage_1544387919 == null)
{
- __signature_GetWelcomeMessage_2099049519 = global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.BindJSFunction("getMessage", "CallJavaScript1", new global::System.Runtime.InteropServices.JavaScript.JSMarshalerType[] { global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String, global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String });
+ __signature_GetWelcomeMessage_1544387919 = global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.BindJSFunction("getMessage", "CallJavaScript1", new global::System.Runtime.InteropServices.JavaScript.JSMarshalerType[] { global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String, global::System.Runtime.InteropServices.JavaScript.JSMarshalerType.String });
}
global::System.Span __arguments_buffer = stackalloc global::System.Runtime.InteropServices.JavaScript.JSMarshalerArgument[3];
@@ -60,14 +60,14 @@ namespace TestBlazor.Pages
// Setup - Perform required setup.
ref global::System.Runtime.InteropServices.JavaScript.JSMarshalerArgument __s_native__js_arg = ref __arguments_buffer[2];
__s_native__js_arg.ToJS(s);
- global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.InvokeJS(__signature_GetWelcomeMessage_2099049519, __arguments_buffer);
+ global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding.InvokeJS(__signature_GetWelcomeMessage_1544387919, __arguments_buffer);
// Unmarshal - Convert native data to managed data.
__arg_return.ToManaged(out __retVal);
return __retVal;
}
[global::System.ThreadStaticAttribute]
- static global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding __signature_GetWelcomeMessage_2099049519;
+ static global::System.Runtime.InteropServices.JavaScript.JSFunctionBinding __signature_GetWelcomeMessage_1544387919;
}
}
diff --git a/v2/rscg_examples_site/docs/NoExamples.md b/v2/rscg_examples_site/docs/NoExamples.md
index f3d45d21e..6bbbefa32 100644
--- a/v2/rscg_examples_site/docs/NoExamples.md
+++ b/v2/rscg_examples_site/docs/NoExamples.md
@@ -74,491 +74,487 @@ Why I have not put example: old ISourceGenerator
Why I have not put example: state machine - full of features. To be analyzed , need help
-18)Biwen.AutoClassGen https://github.com/vipwan/Biwen.AutoClassGen
-
-Why I have not put example: issue opened
-
-19)BlazorInteropGenerator https://github.com/surgicalcoder/BlazorInteropGenerator
+18)BlazorInteropGenerator https://github.com/surgicalcoder/BlazorInteropGenerator
Why I have not put example: old ISourceGenerator
-20)BlazorOcticons https://github.com/BlazorOcticons/BlazorOcticons
+19)BlazorOcticons https://github.com/BlazorOcticons/BlazorOcticons
Why I have not put example: old ISourceGenerator
-21)boilerplatezero https://github.com/IGood/boilerplatezero
+20)boilerplatezero https://github.com/IGood/boilerplatezero
Why I have not put example: not yet ready to test something that depends on WPF
-22)Buildenator https://github.com/progala2/Buildenator
+21)Buildenator https://github.com/progala2/Buildenator
Why I have not put example: old ISourceGenerator
-23)Cloneable https://github.com/mostmand/Cloneable
+22)Cloneable https://github.com/mostmand/Cloneable
Why I have not put example: old ISourceGenerator
-24)ComputeSharp https://github.com/Sergio0694/ComputeSharp
+23)ComputeSharp https://github.com/Sergio0694/ComputeSharp
Why I have not put example: not having nuget, but having IIncrementalGenerator
-25)ControllerGenerator https://github.com/cloud0259/ControllerGenerator
+24)ControllerGenerator https://github.com/cloud0259/ControllerGenerator
Why I have not put example: issue opened
-26)CoreWCF https://github.com/CoreWCF/CoreWCF
+25)CoreWCF https://github.com/CoreWCF/CoreWCF
Why I have not put example: not having nuget, but having IIncrementalGenerator
-27)CSV-Parser-Generator https://github.com/LokiMidgard/CSV-Parser-Generator
+26)CSV-Parser-Generator https://github.com/LokiMidgard/CSV-Parser-Generator
Why I have not put example: old ISourceGenerator
-28)Data https://github.com/dasMulli/data-builder-generator
+27)Data https://github.com/dasMulli/data-builder-generator
Why I have not put example: old ISourceGenerator
-29)DependencyManagement https://github.com/essy-ecosystem/dependency-management
+28)DependencyManagement https://github.com/essy-ecosystem/dependency-management
Why I have not put example: DI container. To be analyzed
-30)DependencyPropertyGenerator https://github.com/HavenDV/DependencyPropertyGenerator
+29)DependencyPropertyGenerator https://github.com/HavenDV/DependencyPropertyGenerator
Why I have not put example: example with MAUI
-31)DevExpress.Mvvm.CodeGenerators https://github.com/DevExpress/DevExpress.Mvvm.CodeGenerators
+30)DevExpress.Mvvm.CodeGenerators https://github.com/DevExpress/DevExpress.Mvvm.CodeGenerators
Why I have not put example: old ISourceGenerator
-32)docopt.net https://github.com/docopt/docopt.net
+31)docopt.net https://github.com/docopt/docopt.net
Why I have not put example: old ISourceGenerator
-33)dot-env-generator https://github.com/betwixt-labs/dot-env-generator
+32)dot-env-generator https://github.com/betwixt-labs/dot-env-generator
Why I have not put example: old ISourceGenerator
-34)dotVariant https://github.com/mknejp/dotvariant
+33)dotVariant https://github.com/mknejp/dotvariant
Why I have not put example: old ISourceGenerator
-35)Durian https://github.com/piotrstenke/Durian
+34)Durian https://github.com/piotrstenke/Durian
Why I have not put example: old ISourceGenerator
-36)Enum.Source.Generator https://github.com/EngRajabi/Enum.Source.Generator
+35)Enum.Source.Generator https://github.com/EngRajabi/Enum.Source.Generator
Why I have not put example: old ISourceGenerator
-37)EnumerationClassGenerator https://github.com/HamedFathi/EnumerationClassGenerator
+36)EnumerationClassGenerator https://github.com/HamedFathi/EnumerationClassGenerator
Why I have not put example: old ISourceGenerator
-38)EnumFastToStringDotNet https://github.com/Spinnernicholas/EnumFastToStringDotNet
+37)EnumFastToStringDotNet https://github.com/Spinnernicholas/EnumFastToStringDotNet
Why I have not put example: old ISourceGenerator
-39)EnumUtilitiesGenerator https://github.com/leoformaggi/enum-utilities-generator
+38)EnumUtilitiesGenerator https://github.com/leoformaggi/enum-utilities-generator
Why I have not put example: old ISourceGenerator
-40)Fairy https://github.com/hermanussen/Fairy
+39)Fairy https://github.com/hermanussen/Fairy
Why I have not put example: old ISourceGenerator
-41)FastAutoMapper https://github.com/myblindy/FastAutoMapper
+40)FastAutoMapper https://github.com/myblindy/FastAutoMapper
Why I have not put example: old ISourceGenerator
-42)FastEndpoints https://github.com/FastEndpoints/FastEndpoints
+41)FastEndpoints https://github.com/FastEndpoints/FastEndpoints
Why I have not put example: too complicated for me, need help
-43)FastEnumGenerator https://github.com/musictopia2/FastEnumGenerator
+42)FastEnumGenerator https://github.com/musictopia2/FastEnumGenerator
Why I have not put example: no readme
-44)Figgle, https://github.com/drewnoakes/figgle
+43)Figgle, https://github.com/drewnoakes/figgle
Why I have not put example: old ISourceGenerator
-45)Flattening https://github.com/Kros-sk/Kros.Generators.Flattening
+44)Flattening https://github.com/Kros-sk/Kros.Generators.Flattening
Why I have not put example: old ISourceGenerator
-46)FluentAssertions.Eventual https://github.com/mazharenko/FluentAssertions.Eventual
+45)FluentAssertions.Eventual https://github.com/mazharenko/FluentAssertions.Eventual
Why I have not put example: too complicated for me, need help
-47)FluentBuilder https://github.com/StefH/FluentBuilder
+46)FluentBuilder https://github.com/StefH/FluentBuilder
Why I have not put example: old ISourceGenerator
-48)fonderie https://github.com/jeromelaban/fonderie
+47)fonderie https://github.com/jeromelaban/fonderie
Why I have not put example: old ISourceGenerator
-49)GenerateHelperLibraries https://github.com/musictopia2/GenerateHelperLibraries
+48)GenerateHelperLibraries https://github.com/musictopia2/GenerateHelperLibraries
Why I have not put example: old ISourceGenerator
-50)Generators.Blazor https://github.com/excubo-ag/Generators.Blazor
+49)Generators.Blazor https://github.com/excubo-ag/Generators.Blazor
Why I have not put example: old ISourceGenerator
-51)Generators.Grouping https://github.com/excubo-ag/Generators.Grouping
+50)Generators.Grouping https://github.com/excubo-ag/Generators.Grouping
Why I have not put example: old ISourceGenerator
-52)GitBuildInfo.SourceGenerator https://github.com/Elskom/GitBuildInfo.SourceGenerator
+51)GitBuildInfo.SourceGenerator https://github.com/Elskom/GitBuildInfo.SourceGenerator
Why I have not put example: old ISourceGenerator
-53)GraphQL.Tools https://github.com/MoienTajik/GraphQL.Tools
+52)GraphQL.Tools https://github.com/MoienTajik/GraphQL.Tools
Why I have not put example: old ISourceGenerator
-54)GRPC-Mock-Server https://github.com/cezarypiatek/GRPC-Mock-Server
+53)GRPC-Mock-Server https://github.com/cezarypiatek/GRPC-Mock-Server
Why I have not put example: too complicated for me, need help
-55)GrpcInjection https://github.com/juniorporfirio/grpcinjection
+54)GrpcInjection https://github.com/juniorporfirio/grpcinjection
Why I have not put example: old ISourceGenerator
-56)H.NSwag.Generator https://github.com/HavenDV/H.NSwag.Generator
+55)H.NSwag.Generator https://github.com/HavenDV/H.NSwag.Generator
Why I have not put example: nswag , need help
-57)HttpClientCodeGenerator https://github.com/Jalalx/HttpClientCodeGenerator
+56)HttpClientCodeGenerator https://github.com/Jalalx/HttpClientCodeGenerator
Why I have not put example: old ISourceGenerator
-58)HubClientProxyGenerator https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Client.SourceGenerator
+57)HubClientProxyGenerator https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Client.SourceGenerator
Why I have not put example: not having nuget, but having IIncrementalGenerator
-59)Imp.NET https://github.com/DouglasDwyer/Imp.NET
+58)Imp.NET https://github.com/DouglasDwyer/Imp.NET
Why I have not put example: old ISourceGenerator
-60)Intellenum https://github.com/SteveDunn/Intellenum
+59)Intellenum https://github.com/SteveDunn/Intellenum
Why I have not put example: not understand how to use
-61)InterfaceGenerator https://github.com/daver32/InterfaceGenerator
+60)InterfaceGenerator https://github.com/daver32/InterfaceGenerator
Why I have not put example: old ISourceGenerator
-62)IoTHubClientGenerator https://github.com/alonf/IoTHubClientGenerator
+61)IoTHubClientGenerator https://github.com/alonf/IoTHubClientGenerator
Why I have not put example: old ISourceGenerator
-63)Jab https://github.com/pakrym/jab
+62)Jab https://github.com/pakrym/jab
Why I have not put example: Service + DI container. I use the one from MSFT
-64)Jos.Enumeration, https://github.com/joseftw/jos.enumeration
+63)Jos.Enumeration, https://github.com/joseftw/jos.enumeration
Why I have not put example: too complicated for me, need help
-65)json-converter-source-generator https://github.com/aviationexam/json-converter-source-generator
+64)json-converter-source-generator https://github.com/aviationexam/json-converter-source-generator
Why I have not put example: issue opened
-66)JsonByExampleGenerator https://github.com/hermanussen/JsonByExampleGenerator
+65)JsonByExampleGenerator https://github.com/hermanussen/JsonByExampleGenerator
Why I have not put example: old ISourceGenerator
-67)JsonDeserializeResourceSourceGenerator https://github.com/musictopia2/JsonDeserializeResourceSourceGenerator
+66)JsonDeserializeResourceSourceGenerator https://github.com/musictopia2/JsonDeserializeResourceSourceGenerator
Why I have not put example: no readme
-68)JsonMergePatch https://github.com/ladeak/JsonMergePatch
+67)JsonMergePatch https://github.com/ladeak/JsonMergePatch
Why I have not put example: old ISourceGenerator
-69)JsonSerializerContextGenerator https://github.com/musictopia2/JsonSerializerContextGenerator
+68)JsonSerializerContextGenerator https://github.com/musictopia2/JsonSerializerContextGenerator
Why I have not put example: no readme
-70)JsonSrcGen https://github.com/trampster/JsonSrcGen
+69)JsonSrcGen https://github.com/trampster/JsonSrcGen
Why I have not put example: old ISourceGenerator
-71)kli.Localize https://github.com/kl1mm/localize
+70)kli.Localize https://github.com/kl1mm/localize
Why I have not put example: old ISourceGenerator
-72)lambdajection https://github.com/cythral/lambdajection
+71)lambdajection https://github.com/cythral/lambdajection
Why I have not put example: old ISourceGenerator
-73)Lazysh https://github.com/B1Z0N/LazyshGen
+72)Lazysh https://github.com/B1Z0N/LazyshGen
Why I have not put example: old ISourceGenerator
-74)LinqGen https://github.com/cathei/LinqGen
+73)LinqGen https://github.com/cathei/LinqGen
Why I have not put example: too complicated for me, need help
-75)LoggingDecoratorGenerator https://github.com/DavidFineboym/LoggingDecoratorGenerator
+74)LoggingDecoratorGenerator https://github.com/DavidFineboym/LoggingDecoratorGenerator
Why I have not put example: Microsoft have done same feature
-76)lucide-blazor https://github.com/brecht-vde/lucide-blazor/
+75)lucide-blazor https://github.com/brecht-vde/lucide-blazor/
Why I have not put example: not having nuget, but having IIncrementalGenerator
-77)MapDataReader https://github.com/jitbit/MapDataReader
+76)MapDataReader https://github.com/jitbit/MapDataReader
Why I have not put example: old ISourceGenerator
-78)MappingCloningExtensions https://github.com/musictopia2/MappingCloningExtensions
+77)MappingCloningExtensions https://github.com/musictopia2/MappingCloningExtensions
Why I have not put example: no readme
-79)Maui.BindableProperty.Generator https://github.com/rrmanzano/maui-bindableproperty-generator
+78)Maui.BindableProperty.Generator https://github.com/rrmanzano/maui-bindableproperty-generator
Why I have not put example: too complicated for me, need help
-80)MediatR https://github.com/Burgyn/MMLib.MediatR.Generators
+79)MediatR https://github.com/Burgyn/MMLib.MediatR.Generators
Why I have not put example: old ISourceGenerator
-81)MemberAccessGenerator https://github.com/ufcpp/MemberAccessGenerator
+80)MemberAccessGenerator https://github.com/ufcpp/MemberAccessGenerator
Why I have not put example: old ISourceGenerator
-82)MemoizeSourceGenerator https://github.com/Zoxive/MemoizeSourceGenerator
+81)MemoizeSourceGenerator https://github.com/Zoxive/MemoizeSourceGenerator
Why I have not put example: old ISourceGenerator
-83)MiniRazor https://github.com/Tyrrrz/MiniRazor/
+82)MiniRazor https://github.com/Tyrrrz/MiniRazor/
Why I have not put example: archived
-84)MockableStaticGenerator https://github.com/HamedFathi/MockableStaticGenerator
+83)MockableStaticGenerator https://github.com/HamedFathi/MockableStaticGenerator
Why I have not put example: old ISourceGenerator
-85)MockGen https://github.com/thomas-girotto/MockGen
+84)MockGen https://github.com/thomas-girotto/MockGen
Why I have not put example: old ISourceGenerator
-86)MockSourceGenerator https://github.com/hermanussen/MockSourceGenerator
+85)MockSourceGenerator https://github.com/hermanussen/MockSourceGenerator
Why I have not put example: old ISourceGenerator
-87)MrMeeseeks.DIE https://github.com/Yeah69/MrMeeseeks.DIE
+86)MrMeeseeks.DIE https://github.com/Yeah69/MrMeeseeks.DIE
Why I have not put example: old ISourceGenerator
-88)MrMeeseeks.ResXToViewModelGenerator https://github.com/Yeah69/MrMeeseeks.ResXToViewModelGenerator
+87)MrMeeseeks.ResXToViewModelGenerator https://github.com/Yeah69/MrMeeseeks.ResXToViewModelGenerator
Why I have not put example: old ISourceGenerator
-89)MrMeeseeks.StaticDelegateGenerator https://github.com/Yeah69/MrMeeseeks.StaticDelegateGenerator
+88)MrMeeseeks.StaticDelegateGenerator https://github.com/Yeah69/MrMeeseeks.StaticDelegateGenerator
Why I have not put example: old ISourceGenerator
-90)MrMeeseeks.Visitor https://github.com/Yeah69/MrMeeseeks.Visitor
+89)MrMeeseeks.Visitor https://github.com/Yeah69/MrMeeseeks.Visitor
Why I have not put example: old ISourceGenerator
-91)MvvmGen https://github.com/thomasclaudiushuber/mvvmgen
+90)MvvmGen https://github.com/thomasclaudiushuber/mvvmgen
Why I have not put example: too complicated for me, need help
-92)Navitski.Crystalized https://github.com/AlexNav73/CoreCraft
+91)Navitski.Crystalized https://github.com/AlexNav73/CoreCraft
Why I have not put example: JSON to classes. Waiting for .NET 8 to see if MSFT has done natively
-93)net_automatic_interface https://github.com/codecentric/net_automatic_interface
+92)net_automatic_interface https://github.com/codecentric/net_automatic_interface
Why I have not put example: old ISourceGenerator
-94)Pipelines https://github.com/DumplingsDevs/Pipelines/
+93)Pipelines https://github.com/DumplingsDevs/Pipelines/
Why I have not put example: old ISourceGenerator
-95)Plastic https://github.com/sang-hyeon/Plastic
+94)Plastic https://github.com/sang-hyeon/Plastic
Why I have not put example: old ISourceGenerator
-96)PolymorphicJsonSourceGenerator https://github.com/harrhp/PolymorphicJsonSourceGenerator/
+95)PolymorphicJsonSourceGenerator https://github.com/harrhp/PolymorphicJsonSourceGenerator/
Why I have not put example: work just with records
-97)PolySharp https://github.com/Sergio0694/PolySharp
+96)PolySharp https://github.com/Sergio0694/PolySharp
Why I have not put example: too complicated for me, need help
-98)PrimaryConstructor https://github.com/chaowlert/PrimaryConstructor
+97)PrimaryConstructor https://github.com/chaowlert/PrimaryConstructor
Why I have not put example: old ISourceGenerator
-99)PrimitiveStaticDataGenerator https://github.com/iiweis/PrimitiveStaticDataGenerator
+98)PrimitiveStaticDataGenerator https://github.com/iiweis/PrimitiveStaticDataGenerator
Why I have not put example: old ISourceGenerator
-100)PrintMembersGenerator https://github.com/Youssef1313/PrintMembersGenerator
+99)PrintMembersGenerator https://github.com/Youssef1313/PrintMembersGenerator
Why I have not put example: old ISourceGenerator
-101)ProxyInterfaceGenerator https://github.com/StefH/ProxyInterfaceSourceGenerator
+100)ProxyInterfaceGenerator https://github.com/StefH/ProxyInterfaceSourceGenerator
Why I have not put example: old ISourceGenerator
-102)Pure.DI https://github.com/DevTeam/Pure.DI
+101)Pure.DI https://github.com/DevTeam/Pure.DI
Why I have not put example: too complicated for me, need help
-103)RazorPageRouteGenerator https://github.com/surgicalcoder/RazorPageRouteGenerator
+102)RazorPageRouteGenerator https://github.com/surgicalcoder/RazorPageRouteGenerator
Why I have not put example: old ISourceGenerator
-104)RoslynWeave https://github.com/Jishun/RoslynWeave
+103)RoslynWeave https://github.com/Jishun/RoslynWeave
Why I have not put example: old ISourceGenerator
-105)ScenarioTests https://github.com/koenbeuk/ScenarioTests
+104)ScenarioTests https://github.com/koenbeuk/ScenarioTests
Why I have not put example: old ISourceGenerator
-106)SerdeDn https://github.com/serdedotnet/serde
+105)SerdeDn https://github.com/serdedotnet/serde
Why I have not put example: serializer. Done by MSFT with System.Text.Json
-107)SmallSharp https://github.com/devlooped/SmallSharp
+106)SmallSharp https://github.com/devlooped/SmallSharp
Why I have not put example: old ISourceGenerator
-108)SmartAnnotations https://github.com/fiseni/SmartAnnotations
+107)SmartAnnotations https://github.com/fiseni/SmartAnnotations
Why I have not put example: old ISourceGenerator
-109)SourceApi https://github.com/alekshura/SourceApi
+108)SourceApi https://github.com/alekshura/SourceApi
Why I have not put example: old ISourceGenerator
-110)SourceConfig https://github.com/alekshura/SourceConfig
+109)SourceConfig https://github.com/alekshura/SourceConfig
Why I have not put example: old ISourceGenerator
-111)SourceGeneratorQuery https://github.com/roeibajayo/SourceGeneratorQuery
+110)SourceGeneratorQuery https://github.com/roeibajayo/SourceGeneratorQuery
Why I have not put example: old ISourceGenerator
-112)SourceInject https://github.com/giggio/sourceinject/
+111)SourceInject https://github.com/giggio/sourceinject/
Why I have not put example: old ISourceGenerator
-113)SourceMapper https://github.com/alekshura/SourceMapper
+112)SourceMapper https://github.com/alekshura/SourceMapper
Why I have not put example: old ISourceGenerator
-114)SourceMapper https://github.com/paiden/SourceMapper/
+113)SourceMapper https://github.com/paiden/SourceMapper/
Why I have not put example: old ISourceGenerator
-115)SqlMarshal https://github.com/kant2002/SqlMarshal
+114)SqlMarshal https://github.com/kant2002/SqlMarshal
Why I have not put example: old ISourceGenerator
-116)ST.NSwag.ServerSourceGenerator https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator
+115)ST.NSwag.ServerSourceGenerator https://github.com/s-tarasov/ST.NSwag.ServerSourceGenerator
Why I have not put example: swagger,need help
-117)StackXML https://github.com/ZingBallyhoo/StackXML
+116)StackXML https://github.com/ZingBallyhoo/StackXML
Why I have not put example: old ISourceGenerator
-118)StaticProxyGenerator https://github.com/robertturner/StaticProxyGenerator
+117)StaticProxyGenerator https://github.com/robertturner/StaticProxyGenerator
Why I have not put example: old ISourceGenerator
-119)StrongInject https://github.com/YairHalberstadt/stronginject/
+118)StrongInject https://github.com/YairHalberstadt/stronginject/
Why I have not put example: too complicated for me, need help
-120)StronglyTypedEmbeddedResources https://github.com/surgicalcoder/StronglyTypedEmbeddedResources
+119)StronglyTypedEmbeddedResources https://github.com/surgicalcoder/StronglyTypedEmbeddedResources
Why I have not put example: old ISourceGenerator
-121)StructPacker https://github.com/RudolfKurka/StructPacker
+120)StructPacker https://github.com/RudolfKurka/StructPacker
Why I have not put example: old ISourceGenerator
-122)Svg https://github.com/wieslawsoltes/Svg.Skia
+121)Svg https://github.com/wieslawsoltes/Svg.Skia
Why I have not put example: old ISourceGenerator
-123)TeuJson https://github.com/Terria-K/TeuJson
+122)TeuJson https://github.com/Terria-K/TeuJson
Why I have not put example: json a class, was done in System.Text.Json
-124)Thunderboltloc https://github.com/AlyElhaddad/ThunderboltIoc
+123)Thunderboltloc https://github.com/AlyElhaddad/ThunderboltIoc
Why I have not put example: old ISourceGenerator
-125)Tinyhand https://github.com/archi-Doc/Tinyhand
+124)Tinyhand https://github.com/archi-Doc/Tinyhand
Why I have not put example: tried, need documentation
-126)Tortuga.Shipwright https://github.com/TortugaResearch/Tortuga.Shipwright
+125)Tortuga.Shipwright https://github.com/TortugaResearch/Tortuga.Shipwright
Why I have not put example: too complicated for me, need help
-127)ToString https://github.com/Burgyn/MMLib.ToString
+126)ToString https://github.com/Burgyn/MMLib.ToString
Why I have not put example: old ISourceGenerator
-128)Transplator https://github.com/atifaziz/Transplator
+127)Transplator https://github.com/atifaziz/Transplator
Why I have not put example: old ISourceGenerator
-129)TupleOverloadGenerator https://github.com/ProphetLamb/TupleOverloadGenerator
+128)TupleOverloadGenerator https://github.com/ProphetLamb/TupleOverloadGenerator
Why I have not put example: too complicated for me, need help
-130)TxtToListGenerator https://github.com/musictopia2/TxtToListGenerator
+129)TxtToListGenerator https://github.com/musictopia2/TxtToListGenerator
Why I have not put example: no readme
-131)TypealizR https://github.com/earloc/TypealizR
+130)TypealizR https://github.com/earloc/TypealizR
Why I have not put example: depends on Microsoft.Extensions.Localization
-132)ValueChangedGenerator https://github.com/ufcpp/ValueChangedGenerator
+131)ValueChangedGenerator https://github.com/ufcpp/ValueChangedGenerator
Why I have not put example: old ISourceGenerator
-133)ValueLink https://github.com/archi-Doc/ValueLink
+132)ValueLink https://github.com/archi-Doc/ValueLink
Why I have not put example: too complicated for me, need help
-134)ValueObjectGenerator https://github.com/RyotaMurohoshi/ValueObjectGenerator
+133)ValueObjectGenerator https://github.com/RyotaMurohoshi/ValueObjectGenerator
Why I have not put example: old ISourceGenerator
-135)VisitorPatternGenerator https://github.com/hikarin522/VisitorPatternGenerator/
+134)VisitorPatternGenerator https://github.com/hikarin522/VisitorPatternGenerator/
Why I have not put example: issue opened
-136)Visor https://github.com/Tinkoff/Visor
+135)Visor https://github.com/Tinkoff/Visor
Why I have not put example: too complicated for me, need help
-137)WinUI-ObservableSettings https://github.com/JasonWei512/WinUI-ObservableSettings
+136)WinUI-ObservableSettings https://github.com/JasonWei512/WinUI-ObservableSettings
Why I have not put example: less than net 7
-138)WrapperValueObject https://github.com/martinothamar/WrapperValueObject
+137)WrapperValueObject https://github.com/martinothamar/WrapperValueObject
Why I have not put example: not maintained as in readme
-139)Xtz.StronglyTyped https://github.com/dev-experience/Xtz.StronglyTyped
+138)Xtz.StronglyTyped https://github.com/dev-experience/Xtz.StronglyTyped
Why I have not put example: old ISourceGenerator
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/Biwen.AutoClassGen.md b/v2/rscg_examples_site/docs/RSCG-Examples/Biwen.AutoClassGen.md
index 335ed4256..ecf332d28 100644
--- a/v2/rscg_examples_site/docs/RSCG-Examples/Biwen.AutoClassGen.md
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/Biwen.AutoClassGen.md
@@ -1,6 +1,6 @@
---
-sidebar_position: 790
-title: 79 - Biwen.AutoClassGen
+sidebar_position: 840
+title: 84 - Biwen.AutoClassGen
description: Generating properties from interface to class.
slug: /Biwen.AutoClassGen
---
@@ -209,6 +209,9 @@ https://ignatandrei.github.io/RSCG_Examples/v2/docs/Biwen.AutoClassGen
### [BuilderGenerator](/docs/BuilderGenerator)
+### [DudNet](/docs/DudNet)
+
+
### [FastGenericNew](/docs/FastGenericNew)
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/BuilderGenerator.md b/v2/rscg_examples_site/docs/RSCG-Examples/BuilderGenerator.md
index 0ea2744c3..e71f20bfb 100644
--- a/v2/rscg_examples_site/docs/RSCG-Examples/BuilderGenerator.md
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/BuilderGenerator.md
@@ -436,6 +436,9 @@ https://ignatandrei.github.io/RSCG_Examples/v2/docs/BuilderGenerator
### [ApparatusAOT](/docs/ApparatusAOT)
+### [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen)
+
+
### [DudNet](/docs/DudNet)
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/DudNet.md b/v2/rscg_examples_site/docs/RSCG-Examples/DudNet.md
index f8ca42c25..d33ea0ad4 100644
--- a/v2/rscg_examples_site/docs/RSCG-Examples/DudNet.md
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/DudNet.md
@@ -366,6 +366,9 @@ https://ignatandrei.github.io/RSCG_Examples/v2/docs/DudNet
### [ApparatusAOT](/docs/ApparatusAOT)
+### [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen)
+
+
### [BuilderGenerator](/docs/BuilderGenerator)
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/PrimaryParameter.md b/v2/rscg_examples_site/docs/RSCG-Examples/PrimaryParameter.md
index 3861e5181..66bd71695 100644
--- a/v2/rscg_examples_site/docs/RSCG-Examples/PrimaryParameter.md
+++ b/v2/rscg_examples_site/docs/RSCG-Examples/PrimaryParameter.md
@@ -127,6 +127,7 @@ You can type as many attributes as you want on a single parameter.
|`PrimaryParameter_Property_DefaultWithInit`|Should properties generates with `init` accessor|`true`|
+
:::
### About
diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/index.md b/v2/rscg_examples_site/docs/RSCG-Examples/index.md
index d6e838a00..0a13ea1d0 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: 83 RSCG by category
-description: 83 RSCG by category
+title: 84 RSCG by category
+description: 84 RSCG by category
slug: /rscg-examples
---
@@ -138,7 +138,7 @@ import DocCardList from '@theme/DocCardList';
## EnhancementClass
- Expand EnhancementClass =>examples:19
+ Expand EnhancementClass =>examples:20
@@ -234,6 +234,11 @@ import DocCardList from '@theme/DocCardList';
[DudNet](/docs/DudNet)
+
+
+
+[Biwen.AutoClassGen](/docs/Biwen.AutoClassGen)
+
@@ -623,6 +628,8 @@ flowchart LR;
EnhancementClass--> DudNet((DudNet))
+ EnhancementClass--> Biwen.AutoClassGen((Biwen.AutoClassGen))
+
EnhancementProject--> ThisAssembly((ThisAssembly))
EnhancementProject--> RSCG_TimeBombComment((RSCG_TimeBombComment))
diff --git a/v2/rscg_examples_site/docs/about.md b/v2/rscg_examples_site/docs/about.md
index 1186a8c10..23af3edf9 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 83 Roslyn Source Code Generator (RSCG)
+of 84 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 ab2a1088f..753301310 100644
--- a/v2/rscg_examples_site/docs/indexRSCG.md
+++ b/v2/rscg_examples_site/docs/indexRSCG.md
@@ -10,9 +10,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
;
-## 83 RSCG with examples in descending chronological order
+## 84 RSCG with examples in descending chronological order
-This is the list of 83 ( 6 from Microsoft) RSCG with examples
+This is the list of 84 ( 6 from Microsoft) RSCG with examples
[See as json](/exports/RSCG.json) [See as Excel](/exports/RSCG.xlsx)
@@ -23,6 +23,7 @@ This is the list of 83 ( 6 from Microsoft) RSCG with examples
| No | Name | Date | Category |
| --------- | ----- | ---- | -------- |
+|84|[Biwen.AutoClassGen](/docs/Biwen.AutoClassGen)|2023-11-16 => 16 November 2023 | EnhancementClass |
|83|[PrimaryParameter](/docs/PrimaryParameter)|2023-11-15 => 15 November 2023 | Constructor |
|82|[jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator)|2023-10-30 => 30 October 2023 | Serializer |
|81|[N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes)|2023-10-29 => 29 October 2023 | FunctionalProgramming |
diff --git a/v2/rscg_examples_site/src/components/HomepageFeatures/index.tsx b/v2/rscg_examples_site/src/components/HomepageFeatures/index.tsx
index 3c907d8ba..a12442842 100644
--- a/v2/rscg_examples_site/src/components/HomepageFeatures/index.tsx
+++ b/v2/rscg_examples_site/src/components/HomepageFeatures/index.tsx
@@ -10,7 +10,7 @@ type FeatureItem = {
const FeatureList: FeatureItem[] = [
{
-title: '83 Examples (6 from MSFT)',
+title: '84 Examples (6 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 a1f97d9b0..285815eaa 100644
--- a/v2/rscg_examples_site/static/exports/RSCG.json
+++ b/v2/rscg_examples_site/static/exports/RSCG.json
@@ -665,6 +665,14 @@
"Source": "https://github.com/FaustVX/PrimaryParameter",
"Category": "Constructor",
"AddedOn": "2023-11-15T00:00:00"
+ },
+ {
+ "Name": "Biwen.AutoClassGen",
+ "Link": "https://ignatandrei.github.io/RSCG_Examples/v2/docs/Biwen.AutoClassGen",
+ "NuGet": "https://www.nuget.org/packages/Biwen.AutoClassGen/",
+ "Source": "https://github.com/vipwan/Biwen.AutoClassGen",
+ "Category": "EnhancementClass",
+ "AddedOn": "2023-11-16T00: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 0e1852b71..c16a1f7ca 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/PrimaryParameter.zip b/v2/rscg_examples_site/static/sources/PrimaryParameter.zip
index f3d0223fc..95f46a5fa 100644
Binary files a/v2/rscg_examples_site/static/sources/PrimaryParameter.zip and b/v2/rscg_examples_site/static/sources/PrimaryParameter.zip differ