Session
Refactoring an ASP.NET Core WebAPI Controller based API to a minimal API
We all use and build Web APIs. If you are a C# developer, these are most likely based on ASP.NET Core controllers. Perhaps you have heard of the minimal API approach, but thought these were only relevant for Node.js developers coming to C#. However, this approach does offer benefits for C# developers as well. But how to get started with this new approach if all you have is a controller-based Web API?
In this talk, we will migrate an existing ASP.NET Core controller-based API to a minimal API approach together. During the migration, you will learn what the minimal API approach is all about and what the benefits of this approach are for you as a C# developer. Of course, we will discuss how to keep a good separation of concerns in the migrated code as well, because that is a major benefit of using controllers.
Do not expect a lot of slides in this talk. Most of the talk will be spent in code.
So come to this talk and leave with enough knowledge to be able to start migrating your existing Web API into this new minimal API approach and be ready for the future.
Johan Smarius
Microsoft MVP on .NET and DevOps, MCT, Coach/Trainer @ JMAC Software Solutions & Lead Microsoft Development Consultant @ Bergler
Tilburg, The Netherlands
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top