Token导航 LogoToken导航TokenDH.com
开发只读github未标认证来源可访问许可证需确认审计通过

dotnet-entity-framework6dotnet 实体框架 6

Agent Skill

dotnet-entity-framework6 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

222

周安装

9

GitHub Stars

363

下载量

70
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:dotnet-entity-framework6(dotnet 实体框架 6)
来源仓库:https://github.com/managedcode/dotnet-skills
仓库路径:skills/dotnet-entity-framework6
安装命令:
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-entity-framework6
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-entity-framework6

简介

该技能提供 EF6 代码库的专业维护支持,支持 EDMX 和现代 .NET 迁移决策。

  • 适用于 .NET Framework 遗留系统的 WCF 集成和 COM 组件交互场景。
  • 核心能力包括 ObjectContext 审计、Lazy Loading 评估和迁移路径规划。
  • 使用时应先全面盘点现有依赖再制定迁移策略。
  • 安装前需确认项目仍在支持 .NET Framework 4.8。

SKILL.md

Entity Framework 6

Trigger On

  • working in an EF6 codebase on.NET Framework or modern.NET
  • deciding whether to keep EF6, move to modern.NET runtime, or port to EF Core
  • reviewing EDMX, code-first, or legacy ASP.NET/WPF/WinForms data access
  • planning a data layer migration strategy

Workflow

  1. Audit current EF6 usage before planning any migration. Identify which features the codebase depends on: // Common EF6-specific patterns to inventory: // - EDMX designer models (check for *.edmx files) // - ObjectContext vs DbContext usage // - Lazy loading with virtual navigation properties // - Database.SqlQuery<T>() for raw SQL // - Stored procedure mappings in model // - Spatial types (DbGeography, DbGeometry)
  2. Decide runtime vs ORM migration separately: Path When to use Keep EF6 on.NET Framework Legacy app with no runtime pressure EF6 on modern.NET Runtime upgrade needed, ORM migration too risky EF6 → EF Core Clean data layer, no EDMX, minimal stored-procedure mapping
  3. For maintenance work — keep EF6 stable:

- use repository + unit of work patterns to isolate data access (see references/patterns.md) - prefer DbContext over ObjectContext for new code - use AsNoTracking() for read-only queries - configure concurrency tokens with [ConcurrencyCheck] or IsRowVersion()

  1. For migration work — validate each slice:

- map EF6 features to EF Core equivalents (see references/migration.md) - migrate one bounded context at a time, not the entire data layer - run integration tests against the real database provider, not InMemory - verify: dotnet ef migrations add succeeds, queries produce equivalent results, lazy loading behavior matches expectations

  1. Do not promise EF Core features to EF6 codebases — EF6 is stable and supported but not on the innovation path. Keep expectations realistic.
flowchart LR
  A["Audit EF6 usage"] --> B{"EDMX or complex mappings?"}
  B -->|Yes| C["High migration cost — consider keeping EF6"]
  B -->|No| D["Evaluate EF Core migration"]
  D --> E["Migrate one context at a time"]
  E --> F["Integration test against real DB"]
  C --> G["Modernize runtime only"]
  F --> H["Validate query equivalence"]
  G --> H

Deliver

  • realistic EF6 maintenance or migration guidance based on actual codebase audit
  • clear separation between runtime upgrade and ORM upgrade work
  • bounded migration slices with concrete validation checkpoints
  • reduced risk for legacy data access changes

Validate

  • EF6 feature inventory is complete before migration planning starts
  • migration assumptions are backed by real feature usage, not guesses
  • EF6-only features (EDMX, spatial types, ObjectContext patterns) are identified early
  • integration tests run against the real database provider, not mocks or InMemory
  • the proposed path avoids unnecessary churn in stable data access code

References

  • references/migration.md - decision framework, migration approaches, EF6-to-EF Core feature mapping, and common pitfalls
  • references/patterns.md - repository and unit of work patterns, query optimization, concurrency handling, auditing, and testing strategies for EF6 codebases

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.04%
按下载量换算25

Claude

29.64%
按下载量换算21

Cursor

21.32%
按下载量换算15

Gemini CLI

9.27%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills