migrating-mvc-model-binding

Official

Simplify ASP.NET MVC model binding migration to ASP.NET Core.

Authormicrosoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill migrates model binding in ASP.NET MVC projects to ASP.NET Core, simplifying the transition and ensuring compatibility.

Core Features & Use Cases

  • Model Binding Migration: Converts model binding source attributes, custom binders, and value providers from MVC to Core.
  • Binding Source Inference: Handles [ApiController] inference and [FromUri] to [FromQuery]/ [FromRoute] conversion.
  • Custom Binder Registration: Migrates registration of custom IModelBinder implementations.
  • Use Case: Upgrade an MVC or Web API project to ASP.NET Core with minimal changes to model binding logic.

Quick Start

Run the migrating-mvc-model-binding skill in your project to initiate the migration process.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: migrating-mvc-model-binding
Download link: https://github.com/microsoft/upgrade-agent-plugins/archive/main.zip#migrating-mvc-model-binding

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.