Removes Autofac entirely and migrates to ASP.NET Core built-in DI by mapping container registrations, lifetimes, and module patterns. Use when upgrading .NET projects that reference Autofac packages, when converting ContainerBuilder registrations, or when replacing Autofac modules with IServiceCollection extensions.
安装
npx skills add microsoft/upgrade-agent-plugins --skill migrating-autofac-to-dotnet-dinpx skills add microsoft/upgrade-agent-plugins --skill migrating-autofac-to-dotnet-di -a claude-code -gnpx skills add microsoft/upgrade-agent-plugins --skill migrating-autofac-to-dotnet-di -a codex -ggemini skills install https://github.com/microsoft/upgrade-agent-plugins.git --path plugins/upgrade-agent/upgrade/dotnet/skills/lazy/libraries/migrating-autofac-to-dotnet-digh skill install microsoft/upgrade-agent-plugins migrating-autofac-to-dotnet-digit clone --depth 1 https://github.com/microsoft/upgrade-agent-plugins /tmp/microsoft__upgrade-agent-plugins
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__upgrade-agent-plugins/plugins/upgrade-agent/upgrade/dotnet/skills/lazy/libraries/migrating-autofac-to-dotnet-di ~/.claude/skills/migrating-autofac-to-dotnet-di # Claude Code
cp -R /tmp/microsoft__upgrade-agent-plugins/plugins/upgrade-agent/upgrade/dotnet/skills/lazy/libraries/migrating-autofac-to-dotnet-di ~/.agents/skills/migrating-autofac-to-dotnet-di # Codex, Cursor, Gemini CLI, Copilot, OpenCode