Skip to main content
damianh avatar

damianh

NuGet publisher profile

Packages
35
Total Downloads
11.2M
11,226,030

Packages (35)

LibLog package icon

LibLog

A source code package designed primarily for library and framework authors who want dependency free logging support in their component. Also useful in end applications. As of 5.0.0 it works with NetStandard2.0 and SDK projects. For legacy csproj format support use 4.x versions. If you are a library or framework author and you wish to provide logging support in your component there are a number of options: 1) Depend on a specific logging framework 2) Depend on Common.Logging 3) Implement your own ILog interface and make your consumers wire it up. Option 1 is not desirable because it forces your users to use a particular framework. Option 2 is not desirable because it will add yet more nuget package dependencies and project references with associated versioning concerns in addition to wiring up. Option 3 is desirable because it is dependency free but requires that your users to remember to write an adapter and wire things up. This package is a variation of option 3 but will automatically wire things up too. - It will add an ILog, ILogProvider etc to YourRootNamespace.Logging - ILog is one method to implement - Using optimized reflection, it transparently supports NLog, Log4Net, Serilog and Loupe without any wiring up required by an end user, if the end user simply has a reference to any of these logging frameworks.

5.5M
downloads
SqlStreamStore package icon

SqlStreamStore

A library for writing and reading streams (also known as an 'event store') with a focus on SQL based implementations. This contains the core interfaces, abstractions and an in-memory implementation for tests.

2.6M
downloads
SqlStreamStore.MsSql package icon

SqlStreamStore.MsSql

SQL Server (2012+) provider for SQL Stream Store

2.2M
downloads
LittleForker package icon

LittleForker

A utility to assist with spawning child processes, monitor their lifecycle and co-operative shutdown.

685.2K
downloads
SqlStreamStore.Postgres package icon

SqlStreamStore.Postgres

Postgre SQL provider for SQL StreamStore

122.0K
downloads
SqlStreamStore.MySql package icon

SqlStreamStore.MySql

MySQL provider for SQL StreamStore

26.4K
downloads
SqlStreamStore.HAL package icon

SqlStreamStore.HAL

HTTP Server for SQL Stream Store

8.6K
downloads
Atoll package icon

Atoll

Package Description

6.5K
downloads
Atoll.Mermaid package icon

Atoll.Mermaid

Package Description

4.8K
downloads
Atoll.Cli package icon

Atoll.Cli

Package Description

4.7K
downloads
Atoll.Lagoon package icon

Atoll.Lagoon

Package Description

4.6K
downloads
Atoll.Reef package icon

Atoll.Reef

Package Description

4.5K
downloads
Atoll.Annotations package icon

Atoll.Annotations

Package Description

4.5K
downloads
Atoll.Middleware package icon

Atoll.Middleware

Package Description

4.2K
downloads
Atoll.DrawIo package icon

Atoll.DrawIo

Package Description

3.7K
downloads
Atoll.Giscus package icon

Atoll.Giscus

Package Description

3.6K
downloads
DamianH.Playwright.InstallTool package icon

DamianH.Playwright.InstallTool

A .NET tool to install Playwright browser dependencies for a project.

3.3K
downloads
Atoll.Charts package icon

Atoll.Charts

Package Description

3.2K
downloads
SqlStreamStore.Http package icon

SqlStreamStore.Http

Http (HAL) provider for SQL Stream Store

3.0K
downloads
MicroStack.Aspire.Hosting package icon

MicroStack.Aspire.Hosting

MicroStack integration for .NET Aspire. Adds a MicroStack container resource to the Aspire app model for local AWS service emulation.

2.5K
downloads
DamianH.HubSpot.KiotaClient package icon

DamianH.HubSpot.KiotaClient

Auto-generated HubSpot API client using Microsoft Kiota

1.8K
downloads
Atoll.Hosting.Aspire package icon

Atoll.Hosting.Aspire

Package Description

1.7K
downloads
DamianH.HttpHybridCacheHandler package icon

DamianH.HttpHybridCacheHandler

An HTTP caching handler for HttpClient that implements RFC 9111 cache-control directives using .NET's HybridCache for high-performance distributed caching.

947
downloads
DamianH.Mailpit.KiotaClient package icon

DamianH.Mailpit.KiotaClient

Auto-generated Mailpit API client using Microsoft Kiota

442
downloads
DamianH.HubSpot.MockServer package icon

DamianH.HubSpot.MockServer

In-memory mock HubSpot server for testing without external dependencies

369
downloads
DamianH.HubSpot.Cli package icon

DamianH.HubSpot.Cli

CLI tool for interacting with the HubSpot API

363
downloads
Atoll.Templates package icon

Atoll.Templates

Project templates for scaffolding Atoll sites with dotnet new.

238
downloads
DamianH.Http.StructuredFieldValues package icon

DamianH.Http.StructuredFieldValues

A parser and serializer for HTTP Structured Field Values (RFC 8941/9651), enabling strongly-typed access to structured headers, trailers, and parameters.

172
downloads
DamianH.NotionCli package icon

DamianH.NotionCli

A .NET CLI tool for the Notion API. Full access to all Notion endpoints from the command line.

158
downloads
DamianH.FileDistributedCache package icon

DamianH.FileDistributedCache

A file-based IDistributedCache implementation for .NET, providing zero-infrastructure persistent caching backed by the local filesystem.

158
downloads

5 more packages load after hydration.