Añadir DataAnnotations a una Clase generada por Entity Framework - EFF 6

Para los que usan Razor dentro de MVC, alguna vez se han encontrado con el escenario de tener un Modelo de EFF (versión 4, 5 o 6) autogenerado, el cual necesitamos modificar las visualizaciones y agregar diferentes validaciones a algunas de sus propiedades, el problema con esto es que los…