Prompt Chaining in C# with Microsoft Agent Framework: Best Practices