Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there any plans to use c# to write plug-ins? #29

Open
GreenShadeZhang opened this issue Dec 8, 2021 · 4 comments
Open

Are there any plans to use c# to write plug-ins? #29

GreenShadeZhang opened this issue Dec 8, 2021 · 4 comments

Comments

@GreenShadeZhang
Copy link

As the title says, are there any plans to develop plug-ins using c#?

@PiotrSikora
Copy link
Contributor

Most of the SDKs (AssemblyScript, TinyGo, Zig) were contributed by the community. There is nothing stopping someone from implementing C# SDK (and there is nothing in the ABI that would prevent that), but I'm not aware of anyone working on it.

@Jeskz0rd
Copy link

Jeskz0rd commented Feb 14, 2022

Just adding more info here as looks like there are more people interested in a C# SDK development.

https://discuss.istio.io/t/anyone-working-on-a-proxy-wasm-c-sdk/12112

@GreenShadeZhang
Copy link
Author

Just adding more info here as looks like there are more people interested in a C# SDK development.

https://discuss.istio.io/t/anyone-working-on-a-proxy-wasm-c-sdk/12112

The link below seems to help.
https://github.com/dotnet/runtimelab/tree/feature/NativeAOT-LLVM

@GreenShadeZhang
Copy link
Author

The Experimental WASI SDK for .NET Core project should be helpful for writing istio plugins in c#. Interested can see if this function can be implemented?
https://github.com/SteveSandersonMS/dotnet-wasi-sdk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants