Comments 6
А если сохранить данные, не в указанную папку /data, а просто рядом с кодом в директории, что произойдет в данном случае?
Просто когда вы выполните git push, проект соберется и артефакты откатятся до состояния репозитория. Соответственно, если в нем были нужные данные, они сохранятся, в противном случае могут быть утеряны. Поэтому если у вас эти файлы/lfyyst БД генерируются при работе приложения, их лучше сохранять в постоянное хранилище. Но это именно для подхода, описанного в статье
Почему mono?
Вас только mono смутило?) А использование HttpListener вместо ASP.NET Core? А использование напрямую mono компилятора с указанием конкретного файла для компиляции? А подключение библиотек, через ручное скачивании dll и указанием их через -r параметр? Это не пример, это анти-пример.
Недавно просто делал статью по ASP.NET - Хостинг приложения Asp.Net Core Blazor c БД PostgreSQL на сервер через git push / Хабр (habr.com) не хотелось повторяться. Mono в данном случае как альтернативный пример
Пример деплоя Web-приложения на C# Mono на хостинг