Проблема с контейнером Unity - PullRequest
       0

Проблема с контейнером Unity

1 голос
/ 08 декабря 2010

Я работаю над приложением ASP.NET Web Forms на основе Unity.

Я регистрирую класс в Unity под названием "VBCRepository", который реализует "IVBCRepository".Я сопоставил IVBCRepository с VBCRepository в Unity через файл Web.config.

VBCRepository наследуется от класса VBCRepositoryBase, который в tern реализует IVBCRepository и определяет свойство «Session».Объект Session имеет свойство State {Active and Closed}

. В какой-то момент Session.State закрывается, хотя это не должно быть так, потому что код не изменяет его.Если не изменить вручную, единственная причина сделать его закрытым - это если объект выходит из области видимости.

Когда я поместил свойство Session в VBCRepository, я больше не сталкиваюсь с этой проблемой.Может ли это быть из-за базового класса?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...