How do we reference the dbContext from the Application layer in DDD for queries? Here are the assumptions that I have gathered via extensive research: