Automatic .NET Logging with IL Weaving

Automatic logging injects telemetry during compilation. ArgusLogs.DataAnnotation runs the argus-weaver tool after build to weave [LogMethod] and related aspects into your DLLs before they reach production.

How it works

Application code → dotnet build → argus-weaver IL pass → instrumented assembly → runtime telemetry → sinks / TieredStorage / UI. Developers keep business code clean; observability lives in aspects and configuration.