From the site:
Currently, OpenWhisk supports NodeJS and Swift; more languages will be supported soon.
Are there any plan to support C#, via .NET Core?
Hi Daniel, I do not recall anyone in the community explicitly proposing adding a C# or .NET library (until now), but personally I have heard one or two people at recent conferences describe a personal desire to try supporting one or the other. Since we are indeed community driven, all it would take would be a pull request for us to review and consider adding support for more runtime languages and have the community back it and affirm they would be willing to support it.
In fact, we successfully added support for PHP (7.1) around August following this approach using the contributions of an individual developer and would welcome similar ones. If you want to solicit interest from the community, it would be great to post to our Apache project "dev" list ([email protected]).
Here is a link to tell you how to subscribe to the list: http://openwhisk.incubator.apache.org/contact
If you want to contribute, our Wiki has a few instructions on "how to become a Contributor" here: https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki
and again, thanks for your interest. Personally, I would love to see more supported language runtimes and loved my time using C# several years ago when doing Azure web service work!
Please let me know if you need any help.
Has there been any discussion around this since the last post? I've got a potential user in the wings -- I may just grab the Go runtime prototype and see if I can wrestle C# into it instead.
Looks like .netCore is included now : https://github.com/apache/incubator-openwhisk/blob/master/docs/actions-dotnet.md
Indeed - Thanks to @shawnallen85.
Most helpful comment
Hi Daniel, I do not recall anyone in the community explicitly proposing adding a C# or .NET library (until now), but personally I have heard one or two people at recent conferences describe a personal desire to try supporting one or the other. Since we are indeed community driven, all it would take would be a pull request for us to review and consider adding support for more runtime languages and have the community back it and affirm they would be willing to support it.
In fact, we successfully added support for PHP (7.1) around August following this approach using the contributions of an individual developer and would welcome similar ones. If you want to solicit interest from the community, it would be great to post to our Apache project "dev" list ([email protected]).
Here is a link to tell you how to subscribe to the list: http://openwhisk.incubator.apache.org/contact
If you want to contribute, our Wiki has a few instructions on "how to become a Contributor" here: https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki
and again, thanks for your interest. Personally, I would love to see more supported language runtimes and loved my time using C# several years ago when doing Azure web service work!
Please let me know if you need any help.