protected void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { AssessmentRepository?.Dispose(); EnrolleeRepository?.Dispose(); FacultyRepository?.Dispose(); FacultyEnrolleeRepository?.Dispose(); _dbContext?.Dispose(); } _disposed = true; }