diff --git a/src-examples/ProxyInterfaceConsumer/Person.cs b/src-examples/ProxyInterfaceConsumer/Person.cs index 363e59a..d151044 100644 --- a/src-examples/ProxyInterfaceConsumer/Person.cs +++ b/src-examples/ProxyInterfaceConsumer/Person.cs @@ -18,6 +18,11 @@ { return 600; } + + public void Void() + { + // + } } public class Address diff --git a/src-examples/ProxyInterfaceConsumer/Program.cs b/src-examples/ProxyInterfaceConsumer/Program.cs index c7cfe32..5950cba 100644 --- a/src-examples/ProxyInterfaceConsumer/Program.cs +++ b/src-examples/ProxyInterfaceConsumer/Program.cs @@ -9,6 +9,7 @@ namespace SourceGeneratorInterface PersonProxy p = new PersonProxy(new Person()); p.Name = "test"; p.Add("x"); + p.Void(); Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(p)); } } diff --git a/src/ProxyInterfaceSourceGenerator/FileGenerators/ProxyClassesGenerator.cs b/src/ProxyInterfaceSourceGenerator/FileGenerators/ProxyClassesGenerator.cs index 434eb8b..bb1d4bb 100644 --- a/src/ProxyInterfaceSourceGenerator/FileGenerators/ProxyClassesGenerator.cs +++ b/src/ProxyInterfaceSourceGenerator/FileGenerators/ProxyClassesGenerator.cs @@ -50,9 +50,7 @@ namespace {symbol.ContainingNamespace} {GenerateMethods(symbol)} }} -}}"; //{GenerateMethods(symbol)} - - +}}"; private string GenerateSimpleProperties(INamedTypeSymbol symbol) {