-
Notifications
You must be signed in to change notification settings - Fork 259
Add C# and Python BotBuilder migration documentation with inline content support #2686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add C# and Python BotBuilder migration documentation with inline content support #2686
Conversation
Co-authored-by: MehakBindra <[email protected]>
|
@copilot avoid duplication of content between languages by also using pages/templates in addition to components |
Co-authored-by: MehakBindra <[email protected]>
Refactored the BotBuilder migration documentation to eliminate duplication. Common content is now in template files ( Changes in commit 87eb89a. |
teams.md/src/components/include/migrations/botbuilder/integration/csharp.incl.md
Outdated
Show resolved
Hide resolved
teams.md/src/components/include/migrations/botbuilder/integration/python.incl.md
Show resolved
Hide resolved
teams.md/src/pages/templates/migrations/botbuilder/turn-context/proactive-activities.mdx
Outdated
Show resolved
Hide resolved
teams.md/src/components/include/migrations/botbuilder/user-authentication/python.incl.md
Outdated
Show resolved
Hide resolved
teams.md/src/pages/templates/migrations/botbuilder/turn-context/README.mdx
Outdated
Show resolved
Hide resolved
Co-authored-by: MehakBindra <[email protected]>
Co-authored-by: MehakBindra <[email protected]>
Co-authored-by: MehakBindra <[email protected]>
|
should we apply the same feature extraction and normalization steps as inn the reference implementation |
Co-authored-by: MehakBindra <[email protected]>
…g conventions Co-authored-by: MehakBindra <[email protected]>
Plan: Refactor BotBuilder Migration Documentation to Eliminate Duplication ✅
<LanguageInclude>tags with specific section names instead of generic "content"Changes Made
Refactored 8 migration pages to follow best practices:
New Feature: Inline Content Support
Added support for inline language-specific content in templates without separate include files.
Language-Specific API Comparison Tables
Each language now has its own API comparison table with correct naming conventions:
TeamsInfo.getMembers()→api.conversations.members().get()TeamsInfo.GetMembersAsync()→context.Api.Conversations.Members.GetAsync()TeamsInfo.get_members()→context.api.conversations.members().get()Bug Fixes
proactive-activities.mdxOriginal prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.