This post focuses on the writes in the system and introduces the concept of a command and handlers for mutating state, reducing the controller further.
Total 6 Posts
In this post I will show you how to remove data access code from your GET actions to Lean Up Your Controllers.
Fat controllers are bad. In this series I will show you how you can lean up your controllers by moving your code to a command based system.
There are many methods and opinions on how to version an API. This post shows how to version a .Net Web API using accept headers.
After a brainstorming session, and the use of a few interfaces and design patterns a potentially complicated rules engine turned out to be quite simple.