Uses IScopeContext which wraps either HttpContext or CallContext which is created/injected via IOC factory.