scala DynamicVariable и play.api.libs.concurrent.Execution.Implicits.defaultContext
Я пытаюсь использовать DynamicVariable с платформой Scala Play 2.5 для распространения контекста на запрос. Пока что мой DynamicVariable прекрасно работает в потоке запросов, но не копируется при использовании Future и play.api.libs.concurrent.Execution.Implicits.defaultContext. Как я могу скопировать значение моей DynamicVariable, чтобы оно было доступно в моем будущем при использовании play.api.libs.concurrent.Execution.Implicits.defaultContext. Большая часть моей работы основана на следующей статье.
http://stevenskelton.ca/threadlocal-variables-scala-futures/
Напомним, что моя DynamicVariable работает, когда я использую import ExecutionContext.Implicits.global и Futures, но не когда я использую неявное val executeContext = play.api.libs.concurrent.Execution.Implicits.defaultContext и Futures
Кто-нибудь может мне помочь?
Заранее благодарю Фрэнсиса