Core

The Core package of H.Necessaire

H.Necessaire Core

The core library of H.Necessaire, with zero dependencies whatsoever

core - H.Necessaire, a .NET Productivity Library

View Core Articles

.NET

Install-Package H.Necessaire

Bridge.NET

Install-Package H.Necessaire.BridgeDotNet

Nuget Build Status

Nuget Build Status


The core library, H.Necessaire:

  • Zero external dependencies
  • 100% written in .NET Standard 2.0 for maximum compatibility with .NET projects.

Contains:

  • Extension methods for:
    • Microsoft Azure
    • Data Collections
    • Display Formatting
    • Embedded Resources
    • Data Streams
    • Exceptions
    • File System
    • Notifications
    • Security
    • Tasks API
    • Types
  • Inversion-of-Control via Dependency Injection mechanism
  • Data Models and Operations for:
    • Auditing
    • Branding
    • Collection addons
    • Configuration
    • Geography
    • Logging
    • Networking
    • Notifications
    • Processing Queues
    • Security
    • Versioning
    • Data Identification
    • Data Storage
    • Data Synchronization
    • Operation Call Context
    • Data Normalization
    • Data Hashing
    • Execution tamers: Throttling and Debouncing
    • Execution timing
    • Execution Scoping
    • Execution Daemons
    • Periodic Actions
    • Key-Value storage
    • Multi-Type data
    • Notes
    • Numeric Intervals
    • Abstract Operation Context and Result
    • Date and Time periods
    • UI Human Interaction

In addition, the Core library is also packed and available for Bridge.NET with the exact same feature as its .NET Standard counterpart.