Ankit RanaEnforce Git Branch Naming Convention Using Husky.NETThis is a continuing series of Husky.NET integrations with the DotNet project. In this post, we’ll look at how to use githooks to implement…Jun 2Jun 2
Ankit RanaIntegrate GitHooks using Husky.NETGitHooks are special scripts that Git executes before or after events such as: commit, push, and receive. These scripts are used to…Jun 1Jun 1
Ankit RanaSharedAPIKey Authentication in ASP.NET Core WebAPIAPI Key authentication represents the initial stage, or Level-0, within the API Security Maturity Model. In this phase, the focus is on…May 18May 18
Ankit RanaFix IIS Server Version Disclosure in ASP.NET COREThe server header identifies the server software that processed the request and created the response. However, this header can reveal too…May 11May 11
Ankit RanaShift Left in Agile/DevOps DevelopmentAs the demand to release quality software products in a short amount of time continues to accelerate, Agile and DevOps teams have to adopt…Mar 12Mar 12
Ankit RanaManual Validate Azure AD Graph API Access tokenYesterday, one of my connections contacted me and asked for assistance with manually validating access tokens, stating that he was…Jul 10, 2023Jul 10, 2023
Ankit RanaStrings and its memory allocation in .NETThe string is the common data type and is almost used by every application. The string is a sequence of characters. Each character encoded…Feb 13, 2022Feb 13, 2022
Ankit RanaRead request body multiple times in ASP.NET CoreIn ASP.NET Core, the request can not be read once it is consumed. If you want to read the request body multiple times, you need to setJan 4, 2022Jan 4, 2022
Ankit RanaRequest Deduplication Pattern: IntroductionThe main goal of the pattern is to define a mechanism by which we can prevent duplicate specifically for non-idempotent methodsDec 22, 2021Dec 22, 2021
Ankit RanaAngular: Long Press Directive with RxJSI going to share with you, Long press directive implementation in RxJS. In this implementation, we will start the emitting Output event…Sep 26, 20204Sep 26, 20204