Provisioner and Provider in C#/.NET

Hey @matthid! Welcome :slight_smile:

I’ve talked about this a bit already, but it is technically possible but unsupported and discouraged to write a provider in another language at this time. As you’ve noted, our documentation around how to build an SDK doesn’t make the process easy at this point. I can think of at least 3 Go-specific libraries that would need to be reimplemented beyond the SDK itself.

At this time we’re focused on improving our developer experience for developing providers in Go, so while we’re not closing the door on developing providers in other languages and it’s something at the back of our minds, we aren’t actively working on that experience right now. It’s possible to do, but it means venturing off the beaten path and that you won’t find many resources or much support for it.