Как вести журнал AWS X-Ray в приложении .NET Core?

Для приложений .NET четко задокументировано, как делать регистрацию с помощью Xray. упомянутая библиотека основана на .NET Framework и не поддерживает .NET Core, который стал понятно мне после установки (предупреждающие сообщения). Существует альтернатива, которая не зависит от .NET Framework. Однако в документации xray эта библиотека не упоминается, поэтому, надеюсь, кто-нибудь сможет объяснить, как вести журнал с помощью xray в приложении .NET Core.


person Daan    schedule 16.10.2017    source источник


Ответы (1)


Для основного приложения .NET добавьте эту строку сразу после запуска вашего приложения, но после настройки log4net. Если вы не используете log4net, вы можете выбрать один из нескольких других вариантов ведения журнала.

AWSXRayRecorder.RegisterLogger(Amazon.LoggingOptions.Log4Net);

Однако вам нужно будет сослаться на эту сборку. https://github.com/aws/aws-xray-sdk-dotnet

person Paul Mendoza    schedule 17.02.2018