Would really like to see the api setup. Curious to know what made you say API in C# sucks? Do you have the api code anywhere to look at? You also mentioned database connection is a nightmare. Which database were you connecting to and also what's your dev env OS? C# used to be a nightmare outside MS ecosystem but in last 6 7 yeare21s it has improved leaps and bound. So just curious to know.