We recently ran into an issue where the same code deployed to our authoring server wasn’t behaving as it should on our delivery servers. On each sever, we were making use of WebAPI to grab some data from the server and bind it to knockout. Seems easy enough, no? There’s a small catch though: Serialization….
There I was, minding my own business when I was greeted by this lovely YSOD. I was creating a new site within my custom SiteProvider for a client and when I loaded up Sitecore, everything was down. From the stack trace, it was clear that it was cache related. Some query to the cache configuration…