As your software system begins to grow and become a successful, you may find yourself at a place where…
A part of the Template WebAPI series. Request validation can be a powerful tool for enforcing correct usage of your service. By setting up requirements for usage beforehand, you can prevent errors from occurring within your service that may create side effects.
As I’ve begun to see project transition from single solution monoliths to smaller components such as micro services and service oriented architecture, one of the things I’ve noticed is that I’ve been worrying less and less about what the code…
A part of the Template WebAPI series.
One design constraint that I wanted to enforce on the application is that the idea of app settings should stay in the within the API layer. But we still need a mechanism for…