diff --git a/src/tools/MicroComGenerator/CSharpGen.InterfaceGen.cs b/src/tools/MicroComGenerator/CSharpGen.InterfaceGen.cs index b4a0770e73..10c44bea21 100644 --- a/src/tools/MicroComGenerator/CSharpGen.InterfaceGen.cs +++ b/src/tools/MicroComGenerator/CSharpGen.InterfaceGen.cs @@ -437,7 +437,7 @@ namespace MicroComGenerator .AddModifiers(Token(SyntaxKind.StaticKeyword), Token(SyntaxKind.InternalKeyword)) .WithBody(Block( ParseStatement("Avalonia.MicroCom.MicroComRuntime.Register(typeof(" + - proxyClassName + "), new Guid(\"" + guidString + "\"), (p, owns) => new " + + iface.Name + "), new Guid(\"" + guidString + "\"), (p, owns) => new " + proxyClassName + "(p, owns));") ))) .AddMembers(ParseMemberDeclaration("public " + proxyClassName +