Optimizely allows to obtain the ID of the anonymous user, even if the user is logged in. One of the example of the usage is merging cart when the user logs in.
Latest posts
- There might be a need to generate a custom order number in Optimizely Commerce. This post shows how to do it.
- Recently I struggled with getting data for the current content in the ISelectionFactory context. Here is the solution.
- Recently I encountered the following error - System.ArgumentException, Unable to load type (IPlugin type). This post will show you how to fix it.
- Optimizely invokes its internal validators for the cart processing by default. This article describes how to skip this validation in scenarios where custom validation logic is in place, or we don't want UI to update the cart when viewing it.
- Debugging multi-threaded applications might be challenging. Setting a breakpoint in a multi-threaded context might be run multiple times, making the debugging process difficult. However, JetBrains Rider allows you to make one simple trick to debug only a single thread for a certain breakpoint.