protected virtual Task ExecuteWithStrategyInTransactionAsync( Func <UpdatesContext, Task> testOperation, Func <UpdatesContext, Task> nestedTestOperation1 = null) => DbContextHelpers.ExecuteWithStrategyInTransactionAsync(CreateContext, UseTransaction, testOperation, nestedTestOperation1);