Нам нужно было найти подходящую библиотеку для разных версий framework, начиная с 3.5 и выше. Как я понял, Microsoft.Extensions.Logging поддерживает .Net framework начиная с версии 4.5.
С Serilog вышел косяк насчет структурного логирования. Не добавил блок с ним.
Асинхронная обертка была нужна для правильной записи результатов измерений принятых с устройств, получаемые в разных потоках одновременно, в один файл. Возможно есть более хороший способ реализации этого.
Нам нужно было найти подходящую библиотеку для разных версий framework, начиная с 3.5 и выше. Как я понял,
Microsoft.Extensions.Logging
поддерживает .Net framework начиная с версии 4.5.С Serilog вышел косяк насчет структурного логирования. Не добавил блок с ним.
Асинхронная обертка была нужна для правильной записи результатов измерений принятых с устройств, получаемые в разных потоках одновременно, в один файл. Возможно есть более хороший способ реализации этого.