C# SDK reference including installation, client initialization, basic requests, streaming, and tool use