https://pulumi.com logo
Title
s

strong-tailor-30675

05/12/2023, 11:00 PM
Is there a set of docs or code examples for manually authoring my own non-public provider and sets of resources in dotnet? Or is it strictly something that we have to come up with a schema for endpoints and then autogen them into a go binary?
b

brave-planet-10645

05/14/2023, 12:18 PM
It’s going to be possible to build a dotnet provider at some point in the future but it’s still very much in the experimental phase.
s

strong-tailor-30675

05/15/2023, 3:38 PM
Sounds good, thanks for the reply!
e

echoing-dinner-19531

05/22/2023, 8:58 AM
It is possible to write a provider using C#, the dotnet tests run against a C# provider: https://github.com/pulumi/pulumi-dotnet/tree/main/integration_tests/testprovider But as Piers said it's currently tagged experimental. I don't expect it will change much but we might move/rename things slightly in minor releases. There's also no support for auto-generating the code from a schema, or vice-versa unlike the Go provider which will automatically build the schema from the Go code, so you need to do a lot manually.