Welcome to my blog

Moving away from Visual Studio to JetBrains Rider

The post describes JetBrains Rider as an alternate to Visual Studio and how Rider can help mitigate some of the Visual Studio pain-points.

C# dynamic is evil, not your friend

This post gives you another reason why to stay away from C# dynamic. It turns the call-site into a late-bound leading to runtime issues.

Implementing inheritance with Enumeration class

The traditional Enum types do not support inheritance. The Enumeration class helps us to get away from the limitation.

Generating client code with NSwag for Enumeration class

This post describes how we can render an Enumeration class as an Enum type in client code with NSwag by implementing Swagger ISchemaFilter.


Something went wrong. Please refresh the page and/or try again.