Simple REST API Versioning Using MEF and MVC

I know that is a whole host of acronyms in the title, so let me explain. Recently it came to my attention at my day job that I was going to have to support two versions of our API simultaneously. This information came as no surprise to me, but unfortunately it wasn’t something I originally planned for when carefully laying out the URL patterns for the REST API. Since I was going to have to yank the current code apart to support the new API in parallel with the previous API, I decided to do things right and put a wish list in place for what I wanted to accomplish with the next version of the API: ...

September 8, 2010 · 4 min · 772 words · Nick Berardi