π Week 52
Yaak's Timeline View
[Tools, Yaak]
One of Insomniaβs strengths was its ability to display the raw HTTP traffic between the server and the client.
Creating & Managing Environments In Yaak
[Tools, Yaak]
The previous post, βAutomatically Fetching an Identity Server Token with Yaakβ, looked at how to set up Yaak to fetch and store tokens issued by an identity server to secure endpoints using request chaining.
Automatically Fetching an Identity Server Token with Yaak
[Tools, Yaak]
Long-term readers of this blog will know I have always been a keen proponent of the API testing tool Insomnia, which I vastly prefer to the usual suspect, Postman.
BEWARE - 1Password's Browser Extension Breaks Jekyll Syntax Highlighting
[Jekyll, Chrome, Edge, Firefox, Beware]
Recently, I opened one of my recent blog posts and noticed something curious - the syntax highlighting for code samples was gone.
Overriding EndPoint Authorization When Using A Single ASP.NET Carter Module In C# & .NET
[C#, ASP.NET, Security, Carter]
In our last post, βOverriding EndPoint Authorization When Using Multiple ASP.NET Carter Modules In C# & .NETβ, we looked at how to override authorization so that we can have endpoints that do not enforce authorization, as the pipeline has been configured to authorize all the endpoints by default.
Overriding EndPoint Authorization When Using Multiple ASP.NET Carter Modules In C# & .NET
[C#, ASP.NET, Security, Carter]
In a previous post, βSetting Up Web API Endpoints To Collectively Require Authentication With Carter In C# & .NETβ, we looked at how to set up an ASP.NET Web API project to require that all endpoints are authorized while using the Carter Nuget package.
Alternatively Setting Up Web API Endpoints To Collectively Require Authentication With Carter In C# & .NET
[C#, ASP.NET, Security, Carter]
Our last post, βSetting Up Web API Endpoints To Collectively Require Authentication With Carter In C# & .NETβ, looked at how to set up all your ASP.NET Web API endpoints to require authorization when using the Carter package.
π Week 51
Setting Up Web API Endpoints To Collectively Require Authentication With Carter In C# & .NET
[C#, ASP.NET, Security, Carter]
In a previous post, βSetting Up Web API Endpoints To Collectively Require Authentication In C# & .NETβ, we looked at how to use MapGroup to ensure all ASP.NET Web API endpoints require authorization.
UI Fails - macOS Is Trying To Trick Me Into Upgrading To Tahoe From Sequoia
[Fail, UI Fails]
I am running macOS Seuqoia, and I have no plans to upgrade to Tahoe in the immediate future.
Setting Up Web API Endpoints To Collectively Require Authentication In C# & .NET
[C#, ASP.NET, Security]
API authentication is almost always required to secure your API endpoints from unauthorized users.
Security Benefits of Path.Combine & DirectoryInfo in C# & .NET
[C#, .NET]
When working with applications that handle and/or manipulate files, you will often find yourself having to construct a file or directory path with multiple parts.
Conditionally Serializing XML By Request Accept Header In C# & .NET
[C#, .NET, ASP.NET, Minimal API]
In the previous post, βExtending The Results Type For XML Serialization In C# & .NETβ, we looked at how to extend the Results type to simplify and improve the discoverability of XML serialization at the API level.
Extending The Results Type For XML Serialization In C# & .NET
[C#, .NET, ASP.NET, Minimal API]
Our last post, βBuilding A Helper For XML Generation In C# & .NETβ, looked at how to build a generic helper class that transparently serializes passed classes to XML.
Building A Helper For XML Generation In C# & .NET
[C#, .NET, ASP.NET, Minimal API]
Our last post, βManually Generating XML Output in ASP.NETβ, looked at how to manually generate XML payloads using ASP.NET Minimal APIs, if you cannot or do not want to use a solution such as Carter, or controllers.
π Week 50
Dynamically Changing Decimal & Thousand Separators At Runtime
[C#, .NET]
This article is part of the 2025 C# Advent Calendar.
π Archives ...