How does EF know what database to use? - C#