public void Dispose() { var qualificationMappings = _providerVenue.ProviderQualification.SelectMany(q => q.Qualification.QualificationRouteMapping).ToList(); var qualifications = _providerVenue.ProviderQualification.Select(q => q.Qualification).ToList(); _dbContext.RemoveRange(_providerVenue.ProviderQualification); _dbContext.RemoveRange(_providerVenue); _dbContext.RemoveRange(_providerVenue.Provider); _dbContext.RemoveRange(qualificationMappings); _dbContext.RemoveRange(qualifications); _dbContext.SaveChanges(); _dbContext.Dispose(); }
public void Dispose() { ClearData(); _dbContext?.Dispose(); }
public void Dispose() { MatchingDbContext?.Dispose(); }