Serilog - ведение журнала для отдельных экземпляров API против Web App - PullRequest
0 голосов
/ 18 февраля 2019

Мой вопрос проистекает из передового опыта, где я должен настроить Serilog для моего API против Web App.У меня есть два отдельных контейнера хранения BLOB-объектов Azure - один для API и один для моего веб-приложения.

Мое решение разделено на несколько проектов:

  • Core
  • Инфраструктура
  • API
  • Веб-приложение

То, что я хочу сделать, - записывать мои ошибки / информацию API в мой контейнер BLOB-объектов API.И похоже на мое веб-приложение.Нужно ли ссылаться на Serilog в обоих проектах и ​​настраивать их отдельно для достижения вышеуказанного?

Или я могу добавить ведение журнала в общий проект с конфигурацией для ведения журнала для разделения контейнеров / файлов BLOB-объектов и вызова соответствующего метода?Если это возможно, я не совсем уверен, как справиться с этим.

В идеале я бы хотел проект «регистрации», в котором я мог бы настроить Serilog и иметь несколько методов расширения для входа в соответствующий экземпляр, но не совсем уверен, возможно ли это.

Любая помощь покак правильно настроить ссылки на пакеты и их конфигурирование было бы очень полезно.

...