کار با dotnet Watch
ابزاری برای زمان توسعه است که هنگام تغییر فایل ها نیاز به توقف برنامه و اجرا کردن مجدد نیست
تنظیم dotnet watch در vs code:
کافیه که در فایل launchSettings پروژه فایل json زیر اضافه بشه و سپس پروژه در حالت Watch اجرا بشه
"Watch": { "commandName": "Executable", "workingDirectory": "$(ProjectDir)", "executablePath": "dotnet.exe", "commandLineArgs": "watch run", "launchBrowser": true, "launchUrl": "https://localhost:5001;http://localhost:5000", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }}
launchSettings Configuration: https://lnkd.in/dhKjfPa
روند کار با CLi
cd folderName // رفتن به فولدر پروژه dotnet new webapi // درست کردن webapi project code . // باز کردن برنامه در vs code add Watch in launchSettings dotnet watch run
نکته:
اگر پروژه از نوع Web Application درست کردید حتما گزینه Enable Razor runtime compilation را انتخاب کنید.