migrating-mvc-logging Skill
Migrates ASP.NET Framework logging and diagnostics to ASP.NET Core built-in logging abstractions, error handling middleware, and health checks. Use when projects use System.Diagnostics.Trace, log4net, NLog, ELMAH, Serilog static loggers, customErrors in web.config, custom error pages, ApplicationError, or need health c Published by microsoft in upgrade-agent-plugins.
What is migrating-mvc-logging Skill?
Migrates ASP.NET Framework logging and diagnostics to ASP.NET Core built-in logging abstractions, error handling middleware, and health checks. Use when projects use System.Diagnostics.Trace, log4net, NLog, ELMAH, Serilog static loggers, customErrors in web.config, custom error pages, ApplicationError, or need health c Published by microsoft in upgrade-agent-plugins. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using upgrade-agent-plugins
Technical details
- Install or run with Copy skill directory
When to use migrating-mvc-logging Skill
- Use it for developers using upgrade-agent-plugins.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/upgrade-agent-plugins
- Skill file: plugins/upgrade-agent/extenders/upgrade-dotnet/upgrade/skills/lazy/web/mvc/migrating-mvc-logging/SKILL.md
What it does
Migrates ASP.NET Framework logging and diagnostics to ASP.NET Core built-in logging abstractions, error handling middleware, and health checks. Use when projects use System.Diagnostics.Trace, log4net, NLog, ELMAH, Serilog static loggers, customErrors in web.config, custom error pages, ApplicationError, or need health c
Skill instructions
ASP.NET MVC Logging and Diagnostics Migration Overview Migrate logging, error handling, and diagnostics from ASP.NET Framework patterns to ASP.NET Core equivalents. Framework apps typically used System.Diagnostics.Trace, third-party libraries (log4net, NLog, ELMAH, Serilog) with static access, customErrors in web.config, and ApplicationError in Global.asax. Core provides a built-in ILogger<T abstraction with dependency injection, exception handling middleware, and a health check framework. Related skills: migrating-mvc-filters covers HandleErrorAttribute → UseExceptionHandler conversion. migrating-mvc-http-pipeline covers ApplicationError and logging module pipeline migration. This skill focuses on logging framework migration, error page configuration, and health checks. Workflow Track progress across these steps: Migration Progress: - [ ] Step 1: Inventory logging and diagnostics usage - [ ] Step 2: Configure built-in logging providers - [ ] Step 3: Migrate logging framework calls - [
Explore related resources
Frequently asked questions
What is migrating-mvc-logging?
migrating-mvc-logging is a open-source AI agent skill with Copy skill directory. Migrates ASP.NET Framework logging and diagnostics to ASP.NET Core built-in logging abstractions, error handling middleware, and health checks.
Who is migrating-mvc-logging best for?
migrating-mvc-logging is best for reusing agent instructions, scripts, and references.
How do I install migrating-mvc-logging?
Install or run migrating-mvc-logging using Copy skill directory. Check migrating-mvc-logging for the latest setup command.
Is migrating-mvc-logging actively maintained?
migrating-mvc-logging may need a closer maintenance check before production use.
Auto-fetched from GitHub.