Mehmet Can Kanpolat's repositories
Log4net.Appenders.Fluentd
Log4net appender for Fluentd
auto-semver-action
Creates a new version using commit messages and existing Release Tags.
EntityFrameworkCore.AuditR
Audit Trail built on EntityFramework Core
kafka-flow
KafkaFlow is a .NET framework to create Kafka based applications, simple to use and extend.
Akka.Persistence.MongoDB
MongoDB support for Akka.Persistence
AppMetrics.StatusPage
Displays @AppMetrics Health checks
AspNetCore.Diagnostics.HealthChecks
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
Collections.Pooled
Fast, low-allocation ports of List, Dictionary, HashSet, Stack, and Queue using ArrayPool and Span.
create-release
An Action to create releases via the GitHub Release API
dotNet-turbo
Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading primitives, etc.)
EverythingToolbar
Everything integration for the Windows taskbar.
Hangfire.PostgreSql
PostgreSql Storage Provider for Hangfire
IdentityServer
The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
lambdaparser
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
Log4net.Appender.InfluxDBSyslog
Log4net appender that posts events to InfluxDB in Syslog format
Octostache
| Public | The variable substitution syntax for Octopus Deploy
RulesEngine
A Json based Rules Engine with extensive Dynamic expression support
Serilog.Sinks.File.Faster
High Performance File Logger Using FasterLog For Serilog
SlimMessageBus
Lightweight pub/sub and request-response message bus interface for .NET. Choose a transport provider for popular message brokers. Reduces friction to add messaging to your app and help you achieve a reactive architecture.
surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM