In this article, we will discuss..
In this article, we wil..
In this article, we will explore the features of FluentValidation in .NET 6. FluentValidation is a popular validation lib..
In this article, we will discuss BackgroundSerive in .Net Core. In.NET Core, background services are a mechanism t..
In this artcile we will discuss MemoryCaching and LazyCaching in .Net Core.
In this article, we will discuss creating a Rate Limiter in .Net 7.0. Rate limiting is a common technique used in ..
In this article, we will discuss attributes in Asp.Net Core Actions. ASP.NET Core is an open-source, cross-platf..
In this article, we will discuss how to migrate applications from .Net Core 3.1 to .Net6.0. T..
Middleware and Filter are extensively used in ASP.NET Core application and some of the tasks like Authenticating the incomi..
In this article, we will discuss the .Net 6 new features with some cod code examples. The biggest hi..
This article will explain how to integrate swagger into Asp.Net Core Web API in .Net 6 or ..
Fetching configuration values based on different environment is required in every application. Let suppose we need to fetch Configuration value in ASP.Net Core for different environments say Dev, QA UAT, Prod etc..
ASP.Net Core provides multiple ways to fetch Configuration value and below are the Different ways
In this article, we will discuss the User Secrets feature in Asp.Net Core. This article desc..
Every web application calls external web services and it's often desired to limit the number of requests we send to external web services in a duration of time for example we want to send a maximum of 100 requests from our application to XYZ external web service per minute so in that case, we would like to throttle the outgoing requests going to web services.
Filters are essential concepts of ASP.NET Core. Although Filters were present in Legacy ASP.Net Framework, middleware was introduced in ASP.Net Core. In Legacy ASP.NET Framework we had HttpModules and HttpHandlers which were part of the request pipeline but in ASP.NET Core we have middleware which is part of the request pipeline. Both Filters and Middlewares have some commo..
Exception Handling is an important thing for every application and C# language provides different ways to handle the exception. We can handle exception locally in the method as well as globally but it's not efficient to add a try/catch block in every method as logging the error from every catch block of the method is not efficient as it violates code reuse so efficient way is to add global exce..
Every application requires does some kind of Pre and Post-processing logic to sometimes validate or to do custom logic before executing and returning the actual result. ASP.NET Core provides multiple ways to do the same namely Filters, Middlewares, etc...
We can have multiple middlewares, Filters in a typical application to validate or to do custom implementation to every request in the w..
In this article, we will discuss how to register open generics in .Net Core Di.