After research, we found that it was caused by the import changing content GUIDs on products. It caused other issues too. In this article, I do not want to go into the details of that issue but cover how products are linked in content areas. With ...
In the latest version, you still have a repository. However, instead of using a class, you should ask for an interface - IScheduledJobRepository . It still has the same set of methods: Get(Guid id):ScheduledJob Get(string method, string typeName,...
If you want to get started with the new version, head over to Geta's blog for details. Refactoring steps The first challenge I faced was that data access was mixed with some logic in a DataStoreHandler . However, it was not so easy to extract it...
For more information see Geta's blog .
Introduction I have created an example library to show how the configuration should be set up. The library adds Episerver content event logging. A library user can configure the log level and to which events to subscribe (it supports two events in...