Quisiera saber si es posible de alguna forma escribir el
siguiente código ? tal vez con delegados o herencia, pero
no me doy cuenta ...
en lugar de escribir :
Public Class MyBLLClass
Public Function Get_All() as MyClass1
End Function
Public Function Get_All_By_Id() as MyClass1
End Function
End Class
quisiera escribir algo similar a :
Public Class MyBLLClass
Dim TipoFunc as MyClass1
Public Function Get_All() as TipoFunc
End Function
Public Function Get_All_By_Id() as TipoFunc
End Function
End Class
El problema que quiero uniformizar y parametrizarme la
capa de reglas de negocio y en las diferentes clases de
ésta poseo varias funciones practicamente iguales en
funcionalidad pero que únicamente varían en el Tipo de
clase que devuelven.
Me es mas fácil cambiar el tipo de la variable TipoFunc en
lugar de copiar, pegar y modificar manualmente todos los
retornos de las funciones.
No quiero devolver un tipo Object y tener que hacer un
Cast desde donde llamo a la función.
Si alguien me puede guiar o mandar un simple ejemplo les
estoy muy agradecido.
Saludos
Leer las respuestas