Miré muchos ejemplos en línea usando el patrón de repositorio con EF. Pero ninguno de ellos realmente habló sobre trabajar con entidades relacionadas.Patrón de repositorio y marco de entidad
Me gusta decir El usuario puede tener varias direcciones.
IUserRepository
User CreateUser();
void UpdateUser();
Ahora, si tuviera que agregar una dirección al usuario, ¿debería estar en el repositorio? O en la instancia de usuario
Siento que el patrón de depósito se debe usar para CRUD y obtener operaciones en la entidad. Pero cuando se trata de trabajar con entidades relacionadas, realmente deberían definirse en la entidad [en su mayor parte]
Como en este escenario, la dirección es inútil sin un usuario, ¿no debería estar en la entidad?
alguna idea?