Como si fuera poco (el inicio en NHibernate ha sido empinado) me aparecio este error en la clase Contacto del CRMOS. Por un lado NHibernate dice lo siguiente:
Could not find a getter for property 'Contacto' in class 'crmos.Bo.Contacto
Lo cual significa que tengo que agregar las siguientes lineas de código a Contacto.cs:
protected Contacto _contacto;
public virtual Contacto Contacto
{
get { return _contacto; }
set { _contacto = value; }
}
Por otro lado al compilar las clases el compilador de .Net dice:
'Contacto': los nombres de los miembros no pueden coincidir con sus tipos envolventes (CS0542) - C:\Inetpub\wwwroot\crmos.Bo\Contacto.cs:52,26
En los foros mientras unos dicen que las herramientas de Microsoft tienen errores otros dicen que se debe saber trabajar con Indexers. OK manos a la obra ¿Como se trabaja con Indexers?
Nota: Este post queda abierto hasta que lo solucione y lo postee la solución si alguien quiere ayudar, bienvenido....
No hay comentarios:
Publicar un comentario