I have actually already created a C# Gemini API wrapper[0], if you are interested. Along with a GUI for it [1]. Both are open-source.
I used my library to write an automated trading system that's running on Gemini (not open source, obviously). I like Gemini much more than it's competitors.