pulumi / pulumi-dotnet

.NET support for Pulumi
Apache License 2.0
24 stars 20 forks source link

Support authoring multi-language components in .NET #46

Open justinvp opened 3 years ago

justinvp commented 3 years ago

Hello!

Issue details

pulumi/pulumi#5485 adds support for using multi-language components from .NET. This issue tracks being able to author multi-language components in .NET.

NatElkins commented 4 months ago

Interested in this but probably won't work on it myself. That said, here's a relevant comment from Slack:

image

The smallest necessary fix here probably isn't that big, just adding Construct/Call methods to https://github.com/pulumi/pulumi-dotnet/blob/main/sdk/Pulumi/Provider/Provider.cs which will be a similar shape to what they look like in other languages: e.g. TypeScript https://github.com/pulumi/pulumi/blob/master/sdk/nodejs/provider/server.ts That would get C# on par with TypeScript.

NatElkins commented 4 months ago

@Frassle Is your comment still valid, that the changes shouldn't be too much and that the link you gave is still the place to get started?

Frassle commented 4 months ago

Aye, still accurate.

algompluecker commented 2 months ago

I am going to work on this topic. @Frassle have you done any development, yet?

Frassle commented 2 months ago

No, latest comment I made is still accurate. Nothings changed.