What do you use for planning out your API/endpoint structure? - C#