flagr
flagr copied to clipboard
Opportunity for a Flagr C#/.NET Core client?
Hi all,
Before undertaking this, I wanted to reach out to ensure it would be OK.
I can see some utility for a C# / .NET Core client for Flagr and I'd like to showcase the ability to use something like Flagr within a .NET Core app.
Is this team open to a contribution of that nature? If so, do you feel strongly that you want it to live within the checkr
org, or would you be open to having it in another org's repo as well?
I'd like to find the sweet spot of undertaking this without adding undue burden on the existing maintainers. Figured we could start with a conversation here.
If you're curious about the implementation approach, I want to study the API definition more but was thinking about using a tool like Refit to make the API to C# translation much easier and then doing a nice syntax on top to the extent permitted. Happy to make it a quality project with appropriate tests etc and to respect existing conventions / API definition changes. I'd anticipate hooking it into .NET Core's configuration management with a piece of middleware as well.
Thanks, that's good news! Yes, definitely open to having it in another repo. In fact, I've seen some customized flagr clients for js browser, react, and client-side golang as well.
@SeanKilleen do you have any update on this ?
@Hkyx I moved on from my last organization before getting time to dig into this. I still like the idea as a project but no effort had been put into it yet.
thanks for the awnser :)
This was a POC for Flagr on my end where I generated some APIs for evaluation. If I have more time, I may implement a more solid approach for .NET. https://github.com/Christian-Oleson/flagr-net-standard
Stale issue message