AyCode.Core/AyCode.Utils/README.md

680 B

AyCode.Utils

@project { type = "framework" }

Low-level utility library with zero project dependencies. Provides string/datetime extensions, and disposable lock wrappers for using pattern with Mutex/SemaphoreSlim.

Folder Structure

Folder Purpose
Extensions/ String, DateTime, and lock extension methods
Wrappers/ Disposable wrappers for Mutex and SemaphoreSlim

Dependencies

Dependency Purpose
JetBrains.Annotations [ContractAnnotation] for nullability hints
Microsoft.AspNetCore.Cryptography.KeyDerivation Key derivation (available to dependents)