Consider using ASP.NET Core web API. It has the following advantages over ASP.NET 4.x Web API: ASP.NET Core is an open-source, cross-platform framework for building modern, cloud-based web apps on Windows, macOS, and Linux. The ASP.NET Core MVC controllers and web API controllers are unified. Architected for testability. Ability to develop and run on Windows, macOS, and Linux. Open-source and comm
![Parameter Binding in ASP.NET Web API - ASP.NET 4.x](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)