Factory (PetShop)

15/12/2004 - 17:23 por Sandro | Informe spam
Hola Amigos estoy desarrollando una Aplicacion Windows con VB.Net tratando de
seguir la metodologia que aplican en PetShop pero no logro implememtar esta
clase no se si me podrian dar una mano con esto.Gracias anticipadas

La clase original es la siguiente:

Public class Account
{
public static PetShop.IDAL.IAcount Create()
{
string
path=System.Configuration.ConfigurationSettings.AppSettings["WebDAL"];
string className=path + ".Account";
return (PetShop.IDAL.IAccount)Assembly.Load(path).CreateInstance(className);
}
}

Intente hacerlo de esta manera en VB.Net pero me salen errores

Public Shared Function Create() As Account.IDAL.IAccount
Dim path As String
Dim className As String

path = "Darle una ruta fija"
className = path + ".Account"
Create=(PetShop.IDAL.IAccount)Assembly.load
(path).CreateInstance

End Function
 

Leer las respuestas

#1 Pedro Luna Montalvo
15/12/2004 - 17:37 | Informe spam
Prueba con lo siguiente,


Public Class Account
Public Shared Function Create() As PetShop.IDAL.IAcount
Dim path As String System.Configuration.ConfigurationSettings.AppSettings.Item("WebDAL")
Dim className As String = path & ".Account"

Return Ctype([Assembly].Load(path).CreateInstance(className),
PetShop.IDAL.IAccount)
End Function
End Class

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

Preguntas similares