.Do((e) => {})
Atom
16.09.2011
raf


Имеется следующая проблема

Допустим имеется класс-правило MyStrategyRuleClass унаследованное от StrategyRule если использовать this.When(this.MayStrategyRule).Do<AnyType>((e) => ) и в классе MyStrategyRuleClass при вызове base.Activate(NOTAnyType) передать по ошибке другой тип, то никаких ошибок не последут, выполнится override метод MyStrategyRuleClass.DisposeManaged() и правило перестанет работать

Думаю стоит должным образом обрабатывать подобную ошибку в реализации base.Activate() и Do(), чтобы генерировалось исключение


Теги:


Спасибо:


< 1 2 
Mikhail Sukhov

Фотография
Дата: 27.09.2011
Ответить


raf: где ее искать, не подскажете?

Так, это бага у нас. Будем заливать фикс на КодеПлекс.

Спасибо:
< 1 2 

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

loading
clippy