Καλημέρα. Να τονίσω, κακώς που δε το έκανα στο πρώτο post πως έχουμε τις εξής ιδιαιτερότητες:
Κάποιες σελίδες φορτώνουν δεδομένα από διαφορετικούς πίνακες από κάποιες από αυτές τις διαφορετικές βάσεις, και κάποιες βάσεις είναι κοινές για όλο το σαιτ. Σίγουρα το DbContext πρέπει να ζει λίγο, αλλά πρέπει να έχω πολλά DbContexts, μπορεί και τρία για να φορτώσω δεδομένα από 3 το λιγότερο πίνακες που ανήκουν σε 3 διαφορετικέ βάσεις. Και δεν είναι μόνο το Page Load αλλά και τα events. Δε ξέρω αν αυτό το άνοιξε κλείσε των DbContexts, όσο μικρή και αν είναι η ζωή τους, επηρεάσει το performance, γιατί απλά θα είναι πολλά