* 6.0 Update Web API Migration
* accounting for startup vs program
* Added snippet examples for 6.0, review related changes
* Updates per review feedback
* Corrected code snippit name line 83
* code snippet link fix line 83
* fixed code link line 89
* fixed product controller highlights
* corrected numbered sublist
* Moved completed products controller updated example to after update instructions.
* fixed productsController code link
* added code highlight
* change for launchURL plus URL example
* code changes plus example highilight number to match
* Update webapi.md
* Update aspnetcore/migration/webapi.md
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* Update ProductsController.cs (#24682)
namespace ProductsCore.Controllers {} moved to namespace ProductsCore.Controllers;
* Removed 3.0 sample, fixed 3.x moniker section
* Removed 3.x sample, fixed 3.x moniker section.
* Moved finished controller example to top of section
* Added Migrate Model section
* corrected ? annotation
* corrected model example
* codefence <port> to workaround false inline html build warning.
* fixed model diff
* udpated code highlight for controller.
* Updating routing section
* Clean up of routing section
* fixed sample reference
* correcting code reference
* More route section clean up.
* Updated controller highlight.
* Added code sample context to routing section
* Added controller sample context for routing attributes
* alingned code block
* Apply suggestions from code review
Added commit suggestions from Rick-Anderson
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* incoporated moniker changes from main
* Corrected link
* removed nullable warning image per review
* Highlighted routing attributes in first controller example
* Update aspnetcore/migration/webapi.md remove 6.0 min hosting
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* restructering to narrow focus of controller model udpate
* Restructuring project creation for one project
* Fix code link for 3.x controller & model
* updated create project instructions
* Clean up of single astirisks
* additional asterisk clean up.
* Removed reference to 6.0 version in routing section
* Reword controller migration section
* Added missing comma
* deleted unused screenshot file
* Referred to previous doc in intro.
* Adding CLI tab version of doc
* Added VSC new project steps
* removed unneeded package step
* Added ProductsCore project name to cli instruction
* add cli argument for no openapi
* Added CLI version instruction for create model and controller.
* corrected using for model in controller 6.x
* Changed copy controller section title
* Apply Rick's suggestions from code review
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* Changes per review
* Added link to controller and and action attribute tokens
* fixed link
* improved the routing attribute changes list
* Removed versions below 3.1 per review
* added missing quote on moniker line
* Restructured model and controller copy sections
* corrected code link
* Moved template removal and change of launchURL to new section
* updated model code since we start with the updated version
* Added ? for code highlight
* Added attributes in controller list of changes
* minor change and force rebuild
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>