Migrates LINQ to SQL (System.Data.Linq) data access layer to Entity Framework Core during .NET Framework to modern .NET upgrades. Covers DataContext to DbContext conversion, DBML entity mapping to EF Core model configuration, stored procedure migration, query translation differences, and concurrency handling changes.
安装
npx skills add microsoft/upgrade-agent-plugins --skill migrating-linq-to-sql-to-ef-corenpx skills add microsoft/upgrade-agent-plugins --skill migrating-linq-to-sql-to-ef-core -a claude-code -gnpx skills add microsoft/upgrade-agent-plugins --skill migrating-linq-to-sql-to-ef-core -a codex -ggemini skills install https://github.com/microsoft/upgrade-agent-plugins.git --path plugins/upgrade-agent/upgrade/dotnet/skills/lazy/data/migrating-linq-to-sql-to-ef-coregh skill install microsoft/upgrade-agent-plugins migrating-linq-to-sql-to-ef-coregit 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/data/migrating-linq-to-sql-to-ef-core ~/.claude/skills/migrating-linq-to-sql-to-ef-core # Claude Code
cp -R /tmp/microsoft__upgrade-agent-plugins/plugins/upgrade-agent/upgrade/dotnet/skills/lazy/data/migrating-linq-to-sql-to-ef-core ~/.agents/skills/migrating-linq-to-sql-to-ef-core # Codex, Cursor, Gemini CLI, Copilot, OpenCode