Openwhisk: C# / .NET Core

Created on 25 Nov 2017  路  4Comments  路  Source: apache/openwhisk

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?

enhancement runtime

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.

All 4 comments

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.

Indeed - Thanks to @shawnallen85.

Was this page helpful?
0 / 5 - 0 ratings