Описание тега castle-autotx

Замок Виндзора Авто Транзакции
0 ответов

Вложенные вызовы NHibernateFacility SessionManager.OpenSession

Я чувствую, что я что-то неправильно понимаю. Посмотрите на следующий код. я имею DefaultSessionLifeStyleOption.SessionPerTransaction установлен, но мои сеансы имеют разные идентификаторы сеансов, даже если они находятся в одной транзакции. Я ожидал…
1 ответ

Castle.Facilities.AutoTx не запускает новую обязательную транзакцию, когда используется [Transaction(TransactionScopeOption.RequiresNew)]

Когда используешь Castle.Facilities.AutoTx средство с [Transaction(TransactionScopeOption.RequiresNew)] атрибут, ожидаемый новый System.Transactions.CommittableTransaction не создан. Вы можете легко проверить это с помощью следующего модульного тест…
05 авг '14 в 16:32
3 ответа

Средство автоматического управления транзакциями Castle не устраняет проблемы

Относительно Замка Автоматическое Средство Управления Транзакциями; У меня возникают некоторые трудности с получением операций для фактического сохранения в базе данных без очистки сеанса. Я использую следующие компоненты * NHibernate.dll v3.1.0.400…
1 ответ

Странный замок AddFacility во время выполнения ошибка

Я новичок в Касле и Касл. Виндзор, так что, возможно, это вопрос нуба. Я создал пустое консольное приложение.NET 4.0 и добавил следующие пакеты через NuGet: Средство поддержки фабрики Castle Windsor 3.0 beta 1 (3.0.2001) Замок Виндзор 3.0 бета 1 (3.…
0 ответов

Замок AutoTx + NHibernate - MissingTransactionException в задаче

Я использую Castle Windsor + AutoTx + NHibernate Facility для декларативных транзакций в моем проекте, который до сих пор работал нормально. Но теперь у меня возникают проблемы при использовании задач TPL: class MyServiceImpl : IMyService { private …
2 ответа

MissingTransactionException при запуске NHibernate с Castle.Facilities.AutoTx

Я пытаюсь настроить Castle Windsor с помощью NHibernate и Castle.Facilities.AutoTx, но у меня продолжают возникать проблемы с PerTransactionLifeStyleOption, Если я сделаю var sessionFactory = Container.Resolve<Func<ISession>>(); var sess…