# 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/`](Extensions/README.md) | String, DateTime, and lock extension methods | | [`Wrappers/`](Wrappers/README.md) | Disposable wrappers for Mutex and SemaphoreSlim | ## Dependencies | Dependency | Purpose | |---|---| | `JetBrains.Annotations` | `[ContractAnnotation]` for nullability hints | | `Microsoft.AspNetCore.Cryptography.KeyDerivation` | Key derivation (available to dependents) |