Здравствуйте, я хочу спросить, возможно ли создать приложение, которое имеет функцию переключения между автономным режимом и онлайн с использованием ядра wpf, efcore и asp?
Например, когда клиент, которыйприложение WPF не подключено к Интернету, затем оно переключается в автономный режим, чтобы продолжить свою работу внутри приложения.
Теперь я думаю о том, что мне нужно создать основное приложение asp, которое использует Docker-контейнер и развернуть вГерою с CircleCI. Мое основное приложение asp использует sqlite для сохранения всех данных запроса в файл sqlite на сервере. Затем, когда wpf не подключен к Интернету, он использует файл sqlite на своем локальном диске для сохранения своей работы, а затем, когда есть подключение к Интернету, файл переходит к API, чтобы сохранить его на сервере.
Это правильный способ сделать офлайн и онлайн-приложение?
Или есть лучший способ? я хочу синхронизировать данные, такие как Dropbox.
Извините, я плохо знаю английский. Я ценю все ответы.