Browse Source

Fix microcom registration

pull/4971/head
Nikita Tsukanov 5 years ago
parent
commit
334f5f0a86
  1. 2
      src/tools/MicroComGenerator/CSharpGen.InterfaceGen.cs

2
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 +

Loading…
Cancel
Save