public void DeleteFact() { var connection = default(DbConnection); var transaction = default(DbTransaction); try { connection = this._factory.CreateConnection(); connection.Open(); transaction = connection.BeginTransaction(IsolationLevel.Serializable); var repository = new AuthorizationsRepository(); //repository.Create(new AuthorizationEntity() { ID = -1, Name = "aa", CreatedOn = DateTime.Now, }, connection, transaction); //repository.Create(new AuthorizationEntity() { ID = -2, Name = "aa", CreatedOn = DateTime.Now, }, connection, transaction); repository.Delete(connection, transaction); } finally { if (transaction != null) { transaction.Rollback(); } if (connection != null) { connection.Close(); } } }
public void SetUp() { _clientId = ConfigurationManager.AppSettings["clientid"]; _clientsecret = ConfigurationManager.AppSettings["clientsecret"]; //We can only do this with Basic as this is setting up so we can use OAuth _authrepo = new AuthorizationsRepository(RequestProxyProvider.Basic()); }