Bernhard Richter's repositories
LightInject
An ultra lightweight IoC container
LightInject.Microsoft.DependencyInjection
Implements Microsoft.Extensions.DependencyInjection.Abstraction
DbExpressions
An abstract syntax tree implementation for SQL
dotnet-deps
A simple command line (.Net Global tool) to inspect and update dependencies
dotnet-build
Just a collection of dotnet-script compatible scripts to be used in build scripts.
DbActivities
Instrumentation of DbConnection and friends using System.Diagnostics.Activity DbActivities
heatkeeper
Wireless temperature home automation system
ILVerifier
A simple library that is capable of verifying IL
LightInject.Microsoft.Hosting
Enables LightInject to be used in a .Net Core generic host (IHostBuilder)
CQRS.LightInject
Enables command handlers and query handlers to be registered using LightInject.
DbConfiguration
A simple helper library to access provider-specific types when working with IDbConnection and friends
HttpRequestBuilder
A simple helper library for creating HTTP requests using the builder pattern
CQRS.AspNet.Testing
Simplifies testing CQRS-style applications
CQRS.Transactions
A set of decorators to simplify working with database transactions when implementing the CQRS pattern.
simplysharp
A collection of handy C# snippets for VS Code
CQRS.Command.Abstractions
Contains only the needed interfaces to implement command handlers.
CQRS.Execution
This repo contains implementations of the IQueryExecutor and ICommandExecutor interfaces.
flowbite-svelte
Official Svelte components built for Flowbite and Tailwind CSS
heatkeeper-webclient
The HeatKeeper web client
heatkeeper.client
Heatkeeper Web Client
heatkeeper.reporter
Contains the HeatKeeper reporter SDK and the docker image definition
mosquitto-docker-compose
A simple Mosquitto Docker Compose template
Presentations
A place to host demo code and HTML presentations
Scrutor
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection