Hi Michael,
Glad you were able to get it sorted and sorry for the inconvenience. I did need to move the CacheHelper because for Web Farm support I implemented a new cache abstraction layer so we can plugin different cache implementations such as using Azure AppFabricCache. The cache abstraction layer needed to go into mojoPortal.Web project but we can't have a circular dependency so I needed to move the CacheHelper class also into the mojoPortal.Web project. I try not to make breaking changes too often but every now and then they are needed. I wish I could move all of mojoPortal.Business.WebHelpers as well as mojoPortal.NET, mojoPortal.Controls, and mojoPortal.Framework namespaces into the mojoPortal.Web project just to simplify things and reduce the number of projects but I do want to avoid breaking custom modules that others may have as much as possible so I have not done that, but in this case it really needed to be done to solve a problem.
Best,
Joe