private void BindTransaction(BaseTransaction transaction)
 {
     diContainer.Inject(transaction);
 }
 public void StartTransaction(BaseTransaction transaction)
 {
     BindTransaction(transaction);
     transaction.Execute();
 }