Skip to content

HVC Shared

  • Project: hvc-shared

Overview

hvc-shared is a small .NET class library holding functional helpers and the shared Tenant model used across the platform services. It is packed and published as the NuGet package hvc.shared (GeneratePackageOnBuild).

Tech Stack

  • Target: .NET 6 (class library). No package dependencies.

Contents

FileWhat it provides
Prelude.csFunctional helpers: split, pipe, @catch, map, mapIfNotNull, iter, tryCatch, waitForMs, randomWaitMs
Conversions.csLoose conversion helpers: asString, asInt, asDecimal, asDate, asNullableDate, asBool
Model/Tenant.csTenant record (realm, name, logoUrl)

Pages

PageWhat it covers
UsageHow to consume the library + examples

Released under the MIT License.