Reliable Database Connections and Commands with Polly
Network services can fail or become temporarily unreachable unexpectedly. This is especially true when running code on cloud providers like AWS or Azure and more often »
Network services can fail or become temporarily unreachable unexpectedly. This is especially true when running code on cloud providers like AWS or Azure and more often »
I think anyone who's ever written data access code has at some point explored the Unit-of-Work [https://martinfowler.com/eaaCatalog/unitOfWork.html] (UOW) pattern. This pattern »
Update: This code is now available on GitHub [https://github.com/sakopov/WebApi.JSend] and NuGet [https://www.nuget.org/packages/WebApi.JSend]! If you landed »
FluentValidation [https://github.com/JeremySkinner/FluentValidation] is a fantastic validation library for MVC and Web API projects. I use it extensively and already blogged [http://sergeyakopov. »
Update: Check out a follow-up post [http://sergeyakopov.com/fixing-fluentvalidation-quirks] on FluentValidation and WebApi. I wanted to briefly talk about request validation in RESTful APIs today. »