public virtual IDisposable BeginTransaction()
{
return this;
}
public void MoveWorkItem(WorkItem workItem, WorkStep toStep) { using (WorkflowRepository.BeginTransaction()) { Move(workItem, toStep); WorkflowRepository.CommitTransaction(); } }