Is there an option to switch Contact context programmatically?
Let's say i have some logic that depends on Contact context. When running such logic i would want to use something like
using (new Sitecore....ContactSwitcher("contactID"))
{
//my logic with rules and personalization
}
I.e. Something EXM does with &recipient=xdb:{contactID} parameter