destructurama/attributed
Use attributes to control how complex types are logged to Serilog.
C#Apache-2.0
Issues
- 2
Ability to add [NotLogged] but configure for the Microsoft ILogger/SerilogILogger logging levels
#120 opened by bensmith009988 - 1
[NotLogged] not working for record types
#121 opened by DinoSourcesRex - 1
Memory leak when using .Destructure.UsingAttributes(x => x.IgnoreNullProperties = true)
#116 opened by PawelTroka - 1
Support string enumerables in LogReplacedAttribute
#117 opened by EricStG - 3
Can Destructure.UsingAttributes() be configured in .NET Framework (4.8) from app.config?
#118 opened by kazepis - 18
Add support for MetadataTypeAttribute
#40 opened by daniel-white - 3
"CreatePropertyValue" returns null when attribute inherits from ITypeDestructuringAttribute
#111 opened by aholeton - 3
- 1
Use ScalarValue.Null
#82 opened by sungam3r - 7
- 1
Switch from reflection to dynamic compilation
#81 opened by sungam3r - 0
Sort out CodeQL warnings
#93 opened by sungam3r - 2
Run tests only on net8?
#79 opened by sungam3r - 0
Add benchmarks
#80 opened by sungam3r - 4
Extension method `UsingAttributes(x => x.IgnoreNullProperties = true)` not callable in .NET 8 class library project
#92 opened by MelvLee - 3
- 0
Switch from Assert to Shouldly
#89 opened by sungam3r - 5
Provide ability to default records to masked, with override on specific properties
#63 opened by dan-drews - 1
LogAsScalar for structs?
#72 opened by Evengard - 2
- 2
- 5
LogMasked for specific sink
#52 opened by merodriguezblanco - 5
Could you add IgnoreIfNull attribute?
#18 opened by vantheshark - 2
Update Serilog version requirement
#68 opened by cocowalla - 4
Add support for Dictionary<TKey, TValue>
#41 opened by daniel-white - 0
LogMasked does not mask empty strings
#57 opened by jstcyr - 2
DestructureObjects = true Not Working
#47 opened by bsulliva - 6
Any plans to support subloggers?
#61 opened by furyd - 2
LogReplaced default value
#42 opened by daniel-white - 1
Release notes for v3?
#56 opened by dominikjeske - 1
- 3
No signature on version 2.0 (and beyond)?
#30 opened by Scott-Foutz - 1
LogMasked PreserveLength ignored when both ShowLast and ShowFirst specified
#34 opened by alexandr-osprey - 1
LogReplaced not available on master branch
#53 opened by perpetan - 2
Can't add attributes to properties of C#9 record classes (Attribute NotLogged is not valid on this dec type)
#50 opened by goblinfactory - 0
Nice if [LogMasked] on IEnumerable<string> masked each value rather than returning null
#44 opened by harmonic7 - 2
Destructure.UsingAttributes() is not available
#46 opened by nailgoksel - 0
Bug in LogMasked example
#32 opened by rmandvikar - 0
Extending with a class-level attribute
#25 opened by adamlith - 1
Performance
#8 opened by cocowalla - 4
[LogHash] attribute
#6 opened by Rogmodr - 6
The ability to choose the logged text
#14 opened by sturlath - 1
Version Numbers out of order
#17 opened by danjohnso - 2
Ignoring methods with custom properties
#2 opened by jamesmosier - 2
Unexpected GetPropertiesRecursive
#12 opened by Rogmodr - 1
.Net core support
#11 opened by philoUK - 1
Add support for .NET Core
#7 opened by cocowalla - 2
Update to latest Serilog 2.x
#3 opened by bbrandt - 2