Tengo todas mis entidades en un proyecto separado en mi archivo edmx y las expongo a mi aplicación cliente usando un servicio WCF.Linq a Entidades con WCF
Eso significa que no tengo que dar a mi aplicación cliente un enlace directo al proyecto que contiene el archivo edmx. Eso sería malo porque continúa el objeto para consultar la base de datos.
Pero solo se puede acceder a las entidades que utiliza mi servicio WCF desde mi aplicación cliente. Así, por ejemplo, porque tengo el siguiente código en mi servicio:
public MyClass GetMyClass()
{
return new MyClass();
}
.. Puedo usar MiClase de acceso en mi aplicación cliente con algo como:
myServiceInstance.MyClass cls = new myServiceInstance.MyClass()
¿Qué pasa si tengo una entidad llamada MyClass2 en mi archivo edmx que quiero usar en mi aplicación cliente Cómo instalarlo sin darle a mi cliente un enlace directo a mi proyecto de archivo edmx o hacer un método inútil en mi capa de servicio que devuelve MyClass2
¿Qué están haciendo otras personas?
Muchas gracias
Si desea mostrar el fragmento de código en un formato diferente y más distinguible, edite su pregunta, seleccione el texto del código y haga clic en el icono con 01010 al lado de las comillas gigantes. – DOK