Otro uso de las partial classes
Se puede utilizar una partial class para definir que una clase implementa una interface en un lugar y en otro no.
Esto puede ser util, por ejemplo, para cambiar el comportamiento de las clases generadas por el Visual Studio (ej, los proxys de Web Services) y no perder dichos cambios al momento de regenerar la clase
Un uso interesante es el de crear stubs de WebServices, para ello basta con crear la interface a partir del proxy generado por VS (por medio de refactoring es muy simple hacerlo) y, en una partial class, definir que dicha clase implementa la interfaz. Esto hace que el proxy generado sea una implementacion posible de la interfaz y se puede definir otra implementación para crear el stub.

0 Comentarios:
Publicar un comentario
Suscribirse a Comentarios de la entrada [Atom]
<< Página Principal