Pergunta

A sessões de Castle ActiveRecord é o equivalente exato da isamento de Nhibernate? Se sim, por que o Castle ActiveRecord forneceu um recurso duplicado? Se não, quais são suas diferenças?

Foi útil?

Solução

O Sessionscope é basicamente um invólucro em torno da isamento de Nhibernate. Funciona como um ambiente Sessão, isto é, existe a noção de um sessionscope "atual" implícito, é empilhável e seu armazenamento é configurável por meio de implementações de IthreadScopeInfo, como ThreadScopeinfo, WebThreadScopeinfo e HybridWebThreadScopeinfo. Isso é semelhante a Sessões contextuais de Nibernate, no entanto, o ActiveRecord estendeu esse conceito a outras implementações de escopos, como TransactionsCope e ConversationalScope.

Mais informações nos documentos do ActiveRecord:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top