public override IList<Category> GetAllCategories() { using (TransactionScope transaction = new TransactionScope(mConfiguration)) { CategoryDataStore dataStore = new CategoryDataStore(transaction); return dataStore.FinAll(); } }