Help with API structure - C#