ASP.NET Core Dirty Hack on Making the Required QueryString Params to Work in Azure APIM If you stumble upon this post, chances are, you were also having a hard time trying to figure out how to configure Azure API Management (APIM) to return the correct
ASP.NET Core Fixing Swagger UI "Try it out" Functionality When Deployed in Azure APIM or Behind a Reverse Proxy If you've been working with ASP.NET, chances are, Swashbuckle might be familiar to you. It's basically a package library that generates Swagger definitions/specs which includes a UI for
Azure Obtaining an Access Token from Azure B2C using OAuth2.0 Authorization Code with PKCE in POSTMAN In this post, we will take a look at how we can use Postman to obtain an access token from a user initiated flow that's configured in Azure B2C without having you to create test application for you to login
ASP.NET Core HelpMate.Core 2.1.0 Released! Today, a new version of HelpMate.Core has been released. What HelpMate.Core IsHelpMate.Core is a simple library that provides a set of extension methods that you can use
AutoWrapper AutoWrapper 4.5.0 Released! AutoWrapper 4.5.0 has been released today! This release comes with a few new options that enables you to customize how you would want the wrapper to behave, and
ASP.NET CORE 5 Testing Web APIs with POSTMAN and Automating Bearer Token Generation So, you've done creating your Web APIs and you wanted to test them and not sure how to start? Read on, as we'll explore how we can easily configure Postman
AutoWrapper 🎉AutoWrapper Crossed 100K Downloads on NuGet! I am thrilled to announce that AutoWrapper crossed the 100,000 downloads mark on NuGet today with 344 stars on Github! Woot! 🎉 Download StatsThis is a huge milestone for the
ASP.NET CORE 5 The Evolution of ASP.NET - A Quick Recap If you are new to the .NET world, a .NET developer who came from a Windows or WebForms background and wanted to start learning the ASP.NET frameworks, chances are
.NET 5 ASP.NET CORE 5: Implement Web API Pagination with HATEOAS Links In this post, we are going to look at how we can implement the standard offset pagination and generate Hypermedia as the Engine of Application State (a.k.a HATEOAS) links to enable users easily consume our APIs
AutoWrapper AutoWrapper 4.3.0 Released! AutoWrapper is a simple, yet customizable global HTTP exception handler and response wrapper for ASP.NET Core APIs.
.NET 5 Reasons Why .NET 5 Is Not Available In Visual Studio 2019 So you've attempted upgrading Visual Studio 2019 to use .NET 5 but not getting the expected outcome? If it's your first time upgrading to .NET Core 5, you probably have
ASP.NET Core Signing JWT with RSA in .NET Core 3.x Made Easy There are cases that you will be working with external client integration and your API/service will act as a proxy that needs to perform some data processing which requires
AutoWrapper AutoWrapper 4.2.0 Released! Update: Please download v4.2.2 for a bug fix issued here. I am very delighted to see that AutoWrapper now reached 21k downloads and 204 stars today! Woot! Big
AutoWrapper AutoWrapper 4.1.0 Released! AutoWrapper reached 14k downloads and 166 stars today. Big thanks to everyone who have supported it! I truly appreciate it. :) Today, AutoWrapper 4.1.0 has been released with newly
ASP.NET Core Serilog and ASP.NET Core: Split Log Data Using Serilog FilterExpression Logging is an essential feature of an application to easily help us pinpoint or troubleshoot issues when a problem arises unexpectedly. .NET Core supports a logging API that works with a variety of built-in and third-party logging providers. In this post, we will take
ASP.NET Core ASP.NET Core: ApiBoilerPlate Version 3 Released! ApiBoilerPlate Version 3.0.0 is out and it's available to install via .NET CLI and VSIX Market Place. Check out the installation guide here: Read the docs. Release Notes Upgraded to .NET Core 3.1. Upgraded all Nuget package dependencies to latest. Refactored
ASP.NET Core AutoWrapper Version 4.0.0 Officially Released! Today, AutoWrapper v4.0.0 has been released with bug fixes and newly features added based on community feedback. Read the details here: AutoWrapper Now Supports Problem Details For Your ASP.NET Core APIs
ASP.NET Core AutoWrapper Now Supports Problem Details For Your ASP.NET Core APIs The new version of AutoWrapper v4.0.0-rc comes with a few enhancements and bug fixes. Version 4 is still in RC prerelease state to allow testing it and ensuring that it won't break any existing functionalities. The main feature enhancement for this release
ASP.NET Core IdentityServer4: Building a Simple Token Server and Protecting Your ASP.NET Core APIs with JWT Introduction I got many questions about how the ASP.NET Core ApiBoilerplate protects the API endpoints and which URL validates the token. If you are new to ASP.NET Core
ASP.NET Core ApiBoilerPlate: New Features and Improvements for Building ASP.NET Core 3 APIs Introduction Two Months ago ApiBoilerPlate was first released and it’s incredible to see that the template garnered hundreds of installs within a short period of time. I’m very glad that it somehow benefited some developers so thank you for the support. I’
ASP.NET Core AutoWrapper.Server is now Available! If you are using AutoWrapper for generating a consistent Http response for your ASP.NET Core API's and you have some server-side applications (.NET Clients) that consume the Response, chances are you are forced to create a schema to properly deserialize the ApiResponse to
ASP.NET Core AutoWrapper Version 2.1.0 Released! Today, AutoWrapper 2.1.0 has been released with newly features added based on community feedback. Here are the newly features added: Added [AutoWrapIgnore] action filter attribute. Added support to override non-success message when using IActionResult return types. Added EnableResponseLogging and EnableExceptionLogging options to
ASP.NET Core ASP.NET Core with AutoWrapper: Customizing the Default Response Output Introduction Last Month, I have released AutoWrapper version 1.x and it’s incredible to see that it has hundreds of downloads now. It’s just so fulfilling to see such progress in just a Month! I’m very glad that it somehow benefited
ASP.NET Core AutoWrapper Version 2 is now Available! I'm happy to announce that AutoWrapper version 2.0.1 was officially released yesterday. Here are the newly features added: Enable property name mappings for the default ApiResponse properties Added support to implement your own user-defined Response and Error schema / object. Added IgnoreNullValue and
ASP.NET Core ApiBoilerPlate: Installing via .NET CLI Today, I've created the ApiBoilerPlate.AspNetCore Nuget Package to enable installing the project template using .NET CLI. How? There are two ways to install the template: From Nuget with .NET CLI: ApiBoilerPlate.AspNetCore From VSIX Market Place with Visual Studio: ApiBoilerPlate.AspNetCore Install the