Thomas Levesque 11/23/2020

C# 9 records as strongly-typed ids - Part 2: ASP.NET Core route and query parameters

Read Original

This technical article addresses a common issue when using C# 9 records as strongly-typed identifiers in ASP.NET Core: the framework's inability to bind them from URL route or query string parameters. It provides a detailed solution by implementing a custom TypeConverter, complete with code examples for converting between strings and the custom ID type, and demonstrates applying it via the TypeConverter attribute.

C# 9 records as strongly-typed ids - Part 2: ASP.NET Core route and query parameters

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

1
The Beautiful Web
Jens Oliver Meiert 2 votes
3
LLM Use in the Python Source Code
Miguel Grinberg 1 votes
4
Wagon’s algorithm in Python
John D. Cook 1 votes