Objetos do ASP Store clássicos no objeto de sessão
Eu sou novo no ASP clássico e preciso codificar um aplicativo da web no asp clássico porque o cliente quer que ele esteja no asp clássico. :(
Em todo o caso! aqui está a minha pergunta:
Quando eu tenho um objeto de uma classe chamada pessoa:
Class Person
Private m_sFirstName
Public Property Get firstName
firstName = m_sFirstName
End Property
Public Property Let firstName(value)
m_sFirstName = value
End Property
End Class
set aPerson = new Person
Person.firstName = "Danny"
set Session("somePerson") = aPerson
Por enquanto, tudo bem...
Na próxima solicitação, tento ler a sessão var como:
If IsObject(Session("aPerson")) = true Then
set mySessionPerson = Session("aPerson")
Response.Write(TypeName(myTest)) // will output "Person"
Response.Write(mySessionPerson.firstName) // will output "Object doesn't support this property or method: 'mySessionPerson.firstName'
End If
Qualquer idéia sobre o que está acontecendo seria de grande ajuda.