Ведение журнала API ASP net core через Postsharp

Я реализую ведение журнала на основе AOP с помощью Postsharp. Я слежу за https://doc.postsharp.net/add-logging, но это не включает всю информацию. Это то, что я сделал до сих пор, чтобы использовать PostSharp с лупой [Лупа собираетинформацию без каких-либо проблем, но подробное ведение журнала Postsharp не работает]

GlobalASpects.cs

using PostSharp.Patterns.Diagnostics;
using PostSharp.Extensibility;

[assembly: Log(AttributePriority = 1, AttributeTargetMemberAttributes = MulticastAttributes.Protected | MulticastAttributes.Internal | MulticastAttributes.Public)]
[assembly: Log(AttributePriority = 2, AttributeExclude = true, AttributeTargetMembers = "get_*" )]

Program.cs

Затем у меня есть обычный TestController с образцом кода, просто чтобы проверить код. Если я смотрю на Loupe, он регистрирует некоторую информацию по умолчанию *(которая регистрируется, даже если я удаляю определенный код для postharp)*

Вопрос в том, как заставить его работать для ASP.net core webapi или что мне не хватает для ведения журнала по умолчанию postharp?

0 ответов

Другие вопросы по тегам