protected override sealed void TaskToExecute() { using (DependencyResolver.BeginThreadScope()) { ExecuteTask(); } }