Skip to content

Hi, I'm Ankit

The story of my experiments with code

  • Twitter
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • C#
  • .NET/.NET Core
  • Architecture & Design
  • Azure/ AWS
  • DevOps
  • Testing
  • Security
  • About

asp .net core 3.1

Enumeration class as query string parameter

by Ankit Vijay on June 14, 2020September 26, 2020

In this post, I have explained how you can use an Enumeration class as a query string parameter by creating a custom Model Binder.

Read More
.NET, .NET Core, Architecture and Design, ASP.NET Core, ASP.NET Core 3.1, C#, DDD, Enumeration class, Model Binder, Query String, Query String, Request Parameter

.NET Core and DI – Beware of Captive Dependency

by Ankit Vijay on March 17, 2020September 26, 2020

The post explains captive dependency. It highlights the potential issues when you do not configure lifetime services correctly.

Read More
.NET, .NET Core, .NET Core 2.2, .NET Core 3.0, ASP.NET Core, ASP.NET Core 3.1, Autofac, C#, Captive Dependency, Dependency Injection

Our failed attempt at IAsyncEnumerable

by Ankit Vijay on February 2, 2020September 26, 2020

C# 8 introduced a great feature of async stream using IAsyncEnumerable. This post talks about potential pitfalls when not using it right.

Read More
.NET, .NET Core, .NET Core 2.2, .NET Core 3.0, ASP.NET Core, ASP.NET Core 3.1, async/await, C#, IAsyncEnumerable

Adding Default Headers to Swagger (OpenAPI)

by Ankit Vijay on January 16, 2020September 26, 2020

Adding Default Headers to Swagger / Open API definition in ASP.NET Core 3.1 application.

Read More
.NET, .NET Core, ASP.NET Core, ASP.NET Core 3.1