public void Dispose() { // clean up resources if (this.regionRepo != null) { regionRepo.Dispose(); } if (this.warehouseRepo != null) { warehouseRepo.Dispose(); } }