v
v7mo ago

.NET Convex Client

Thinking about making a simple convex client for .net. (maybe wrap the rust lib) I'm not saying I am definitely going to make this but would anyone use it if I did?
7 Replies
Indy
Indy7mo ago
Hi! If you do this I highly recommend wrapping the rust library. We're currently working on doing this with Kotlin/Android using this FFI library. https://github.com/mozilla/uniffi-rs/
GitHub
GitHub - mozilla/uniffi-rs: a multi-language bindings generator for...
a multi-language bindings generator for rust. Contribute to mozilla/uniffi-rs development by creating an account on GitHub.
v
vOP7mo ago
Are you using a udl file Or macros well either way actually couldn't you build a variety of bindings with minimal work with this library? I'm actually asking because I'm not sure Because if that's the case then I can just skip this completely
v
vOP7mo ago
GitHub
GitHub - NordSecurity/uniffi-bindgen-cs: C# bindings generator for ...
C# bindings generator for uniffi-rs. Contribute to NordSecurity/uniffi-bindgen-cs development by creating an account on GitHub.
v
vOP7mo ago
Will there be a public repo
Indy
Indy7mo ago
Sorry I don't have all the technical details off hand. But we will make this repo public for sure. Like we've done with all other clients.
ozbob6139
ozbob61392w ago
A .net client sounds interesting. Or even a Entity Framework wrapper as per their Mongo/Cosmos one... Also a Blazor webassembly wrapper may bring the .Net community onboard. @v did you make any progress on .Net?
v
vOP2w ago
i did make a demo but nothing more, the code dont exist anymore but i just communicated to the websocket directly, i think it would be cool to make a pr for uniffi-bindgen-cs to support the things required to generate bindings. its missing async support and something else.

Did you find this page helpful?