Kui teed plugina veebiarendust, siis mõnikord on vältimatu veebilehe taaskäivitamine, iga kord, kui serverisse sisse logid, et veebilehe taaskäivitamine on liiga tülikas, arvan, et rakenduse isetaaskäivituse saab saavutada, klõpsates nupule läbi haldustausta? Vastus: Jah, see on võimalik
Põhimõte: Juuruta asp.net Core projekt IIS-i, peata rakendus koodiga ja kui külastame veebilehte uuesti, käivitab IIS selle automaatselt meie eest.
Projekti versioon: ASP.NET Core 3.0
Olen oma projekti juurutanud IIS-is, kuidas seda juurutada, leiad siit:
Esmalt loome uue test.json profiili jaFailimuudatuste jälgimine ja laadimismehhanismid on keelatudSee võib näidata, kas rakendus on taaskäivitatud, ning loomulikult saab see jälgida muutusi ka muul moel.
Vaatame esmalt renderdusi:
Lisa profiilikood järgmiselt:
test.json Faili sisu:
HomeController kontrolleri kood:
Tegelikult keskendutakse järgmisele koodireale:
(Lõpp)
|