SunamoReflection¶
Advanced reflection for faster development
- NuGet: $(@{Name=SunamoReflection; CsprojRel=SunamoReflection/SunamoReflection/SunamoReflection.csproj; ReadmePath=/home/runner/work/PlatformIndependentNuGetPackages/PlatformIndependentNuGetPackages/SunamoReflection/README.md; Description=Advanced reflection for faster development; ApiNamespace=SunamoReflection}.Name)
- Source: GitHub
- API reference: ../../api/SunamoReflection.html
Advanced reflection for faster development
Overview¶
SunamoReflection is part of the Sunamo package ecosystem, providing modular, platform-independent utilities for .NET development.
Main Components¶
Key Classes¶
- DumpAsStringArgs
- ArrayExtensions
- ArrayTraverse
- ReferenceEqualityComparer
- RH
- RHCache
- RHCopy
- DumpAsStringHeaderArgsReflection
- GetMemberArgs
Key Methods¶
ForEach()Step()DumpAsXml()IsOrIsDeriveFromBaseClass()GetPropertyNames()FullPathCodeEntity()AssemblyWithName()Copy()
Installation¶
Dependencies¶
- ObjectDumper.NET (v4.3.2)
- YamlDotNet (v16.3.0)
- Microsoft.Extensions.Logging.Abstractions (v9.0.3)
Package Information¶
- Package Name: SunamoReflection
- Version: 25.6.7.1
- Target Framework: net9.0
- Category: Platform-Independent NuGet Package
- Source Files: 17
Related Packages¶
This package is part of the Sunamo package ecosystem. For more information about related packages, visit the main repository.
License¶
See the repository root for license information.