Сценарий:
- Журналы создаются на мобильном устройстве.
- Журналы немедленно кэшируются, чтобы не потеряться (SINK 1)
- Кэшированные журналы должны быть прочитанным, если какие-либо
- Журналы отправляются через http (SINK 2). Если произошел сбой, подождите и повторите попытку.
- На сервере журналы десериализуются и сохраняются в каком-либо целевом приемнике (SINK 3)
SINK 1 должен быть настраиваемой базой данных sqlite. SINK 3 должен быть настраиваемой базой данных ms sql.
Поддерживает ли Serilog такой сценарий? Serilog поддерживает запись и чтение в / из приемника? Serilog поддерживает десериализацию логов? (читает json и пишет в тонуть)