Skip to content

SunamoReflection

Advanced reflection for faster development


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

dotnet add package SunamoReflection

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

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.