Comment on page
ASP.NET: Executables
Various helper executables for interacting with your .NET application.
Restarts ASP.NET application.
$ aspnet-restart
[bf] 2021-09-19 18:00:00 | restart: Restarting application.
[bf] 2021-09-19 18:00:00 | bf-svc: Restarting service 'aspnet'.
Starts ASP.NET application.
If you try to start an application that is already running you will get an error as it won't be able to bind to port 5000. You should never need to use this executable as it is called when the container starts.
$ aspnet-start
[bf] 2021-09-19 18:00:00 | start: Starting ASP.NET application.
[bf] 2021-09-19 18:00:00 | start: .. /app/live/ASPNET_ASSEMBLY.
Stops ASP.NET application, switches live and published code, and terminates the container (you will need to have the restart policy set to 'always').
$ aspnet-switch-terminate
[bf] 2021-09-19 18:00:00 | bf-svc: Disabling service 'aspnet'.
[bf] 2021-09-19 18:00:00 | switch: Switching code...
[bf] 2021-09-19 18:00:00 | switch: .. moving live files to src.OCPFfa
[bf] 2021-09-19 18:00:00 | switch: .. moving published files to /app/live
[bf] 2021-09-19 18:00:00 | switch: .. moving live files to /app/publish
[bf] 2021-09-19 18:00:00 | switch: done.
[bf] 2021-09-19 18:00:00 | bf-env: BF_TERMINATING=1.
[bf] 2021-09-19 18:00:00 | bf-svc-terminate: Terminating all services.
Uses bf-test-url to request the URL set by
ASPNETCORE_URLS
and exits with code 0 if response is HTTP 200 OK
.$ healthcheck
[bf] 2021-09-19 18:00:00 | healthcheck: Loading http://localhost:5000. (bf-test-url)
Connecting to localhost:5000 (127.0.0.1:5000)
remote file exists
Last modified 1yr ago