Skip to Content
Customizing ASP.NET Core 6.0 - Second Edition
book

Customizing ASP.NET Core 6.0 - Second Edition

by Jürgen Gutsch
December 2021
Intermediate to advanced
204 pages
3h 5m
English
Packt Publishing
Content preview from Customizing ASP.NET Core 6.0 - Second Edition

Chapter 13: Managing Inputs with Custom ModelBinder

In the last chapter regarding OutputFormatter, we learned about sending data out to clients in different formats. In this chapter, we are going to do it the other way. This chapter is about data you get in your web API from outside; for instance, what to do if you get data in a special format, or if you get data you need to validate in a special way. Model Binders will help you to handle this.

In this chapter, we will be covering the following topics:

  • Introducing ModelBinder
  • Preparing the test project
  • Creating PersonsCsvBinder
  • Using ModelBinder
  • Testing ModelBinder

The topics in this chapter refer to the WebAPI layer of the ASP.NET Core architecture:

Figure 13.1 – ASP.NET Core architecture ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Customizing ASP.NET Core 5.0

Customizing ASP.NET Core 5.0

Jürgen Gutsch
ASP.NET Core and Vue.js

ASP.NET Core and Vue.js

Devlin Basilan Duldulao
Mastering ASP.NET Web API

Mastering ASP.NET Web API

Mithun Pattankar, Malendra Hurbuns

Publisher Resources

ISBN: 9781803233604Supplemental Content