Chaitanya (Chey) PenmetsainCodeNxStreamline .NET 8 Unit Tests: Simplify Logging with FakeLoggerIn software development, logging and unit testing are foundational tools that significantly enhance the reliability and functionality of…Jul 26Jul 26
Chaitanya (Chey) PenmetsainCodeNxMicroservice Architecture — Distributed Transactions Patterns 1When working with microservices, data is stored and managed across multiple microservices, often utilizing polyglot persistence, where…Jun 11Jun 11
Chaitanya (Chey) PenmetsainCodeNxRequest Timeouts Middleware in .NET 8In this blog we will learn how to request timeouts middleware works in .NET 8 using Microsoft.AspNetCore.Http.Timeouts namespace. This…May 17May 17
Chaitanya (Chey) PenmetsainCodeNxBuild Centralized Logging using Grafana observability stack for .NET Web APIIn this blog let’s see how we can setup centralized logging using Grafana observability stack, which includes Grafana, Loki and Promtail…May 10May 10
Chaitanya (Chey) PenmetsainCodeNxOutput caching in .NET 8 APIThis article focuses on the implementation of Output Caching in ASP.NET. In ASP.NET Core 7, Output Caching has become a built-in feature…May 4May 4
Chaitanya (Chey) PenmetsainCodeNxOverview of caching in .NET 8 APIIn this blog let’s look at different caching options available in .NET 8 with respect to an API. In this blog we will understand all the…Apr 19Apr 19
Chaitanya (Chey) PenmetsainCodeNxExploring Serilog Enrichers in .NET 8In this blog let us see how we can use Serilog Enrichers for dynamically add useful and contextual properties to logs. We have already…Apr 12Apr 12
Chaitanya (Chey) PenmetsainCodeNxExploring Serilog Sinks in .NET 8In this blog we will explore what are Serilog sinks and see how we can leverage Serilog sinks in .NET Web API. In the context of Serilog…Apr 8Apr 8
Chaitanya (Chey) PenmetsainCodeNxRate Limiting Algorithms in Web API’s in .NETIn this blog we will see how what are different Rate Limiting algorithms and implement them using Microsoft.AspNetCore.RateLimiting NuGet…Apr 1Apr 1
Chaitanya (Chey) PenmetsainCodeNxRate Limiting in Minimal APIs in .NET 8In this blog let us see how we can configure Rate Limiting in Minimal APIs in .NET 8. We have seen what Rate Limiting is, why we need Rate…Mar 27Mar 27