Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Credenciales
- {
- public string Usuario { get; set; }
- public string Contraseña { get; set; }
- }
- // Se parte la DC en 3 clases.
- public class Usuario
- {
- public string Nombre { get; set }
- public string Apellidos { get; set;}
- public string Email{ get; set;}
- }
- public class Domicilio
- {
- public string Calle { get; set }
- public string NumeroInterior{ get; set;}
- public string NumeroExterior{ get; set; }
- }
- public class ProveedorCredenciales
- {
- public Hasher Hasher{get; set;}
- public ResultadoCredenciales ActualizaContraseña(Credenciales credenciales)
- {...}
- }
- // Se cambian los argumentos con la entidad adecuada.
- public class ProveedorDomicilios
- {
- public Resultado<Domicilio> ActualizaDomicilio(Domicilio domicilio)
- {...}
- }
- public class ProveedorUsuarios
- {
- public Resultado<Usuario> ActualizaUsuario(Usuario usuario)
- {...}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement