Я пытаюсь запустить интерфейс HealthChecks AspNetCore.Diagnostics.HealthChecks в моем ASP.NET Core WebAPI. Все отлично работает на локальном компьютере, но при развертывании в Azure WebApp все приложение умирает. Когда я удаляю пользовательский интерфейс из сервисов при запуске, все в порядке, поэтому я пришел к выводу, что пользовательский интерфейс HealthChecks дает сбой.
Он использует SQLite для хранения данных, поэтому я подозреваю, что в этой части. Я подключился через SFTP к WebAppp, где я его развернул, и я вижу, что файл базы данных SQLite создан, но содержит 0 байтов.
Сначала я подумал, что это может быть проблема с хостом Linux, но приложение умирает и в Windows WebApp, когда этот пакет используется для отображения проверок работоспособности.
Любая подсказка, в чем может быть проблема?