Thomas Albrecht's starred repositories
Thinktecture.Runtime.Extensions
Provides an easy way to implement Smart Enums and Value Objects
RoslynQuoter
Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree
ErrorProne.NET
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
MiniScaffold
F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.
EntityFrameworkCore.DataEncryption
A plugin for Microsoft.EntityFrameworkCore to add support of encrypted fields using built-in or custom encryption providers.
httpclient-interception
A .NET library for intercepting server-side HTTP requests
Ben.Demystifier
High performance understanding for stack traces (Make error logs more productive)
stronginject
compile time dependency injection for .NET
ThisAssembly
Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.
DeepCloner
Fast object cloner for .NET
FluentDateTime
Allows cleaner DateTime expressions and operations
modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
EfCoreinAction-SecondEdition
Supporting repo to go with book "Entity Framework Core in Action", second edition
CronScheduler.AspNetCore
Cron Jobs Scheduler for Asp.Net Core 2.x-8.x or .Net Core 2.x-8.x Self-hosted
Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer