Amir Solhi's Projects
.NET Aspire
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Confluent's Apache Kafka .NET client
Simple and fast downloader with resume support for .net based products.
Simple implementation of outbox pattern using Debezium
Dotnet cloud-native logging through UDP-Serilog and EFK stack
Simple structured logging to ES using Fluentd forwarder (TCP/UDP)
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
Fast PBKDF2 implementation in C
gRPC for .NET
The HttpClientToCurl is a NuGet package for generating curl script of HttpClient in .NET ( C# | CSharp | Dotnet ) supported features: Post, Get, Put, and Delete. content types: application/json, text/xml, application/x-www-form-urlencoded
The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
Zero encoding extreme performance binary serializer for C#.
MinIO Client SDK for .NET
Simple test application to serve grpc and rest together with mediator pattern command execution.
Simple .NET http service example for hosting on Kubernetes.
The OpenTelemetry .NET Client
Dummy sample of using nginx as authorized gateway.
simple push notification service based-on actor model (Email, SMS)
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+
Simple .Net solution for claim-based authorization supported by AspnetCore out-of-the-box
Fully resilient, idempotent, recoverable workflow management sample using Temporal
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.