Здравствуйте, sLMoloch, Вы писали:
LM>Из BusinessEntity "торчит" объект, который представляет собой одну запись в таблице (TaxRow), для того чтобы маппер мог достать его и передать в Gateway. Это естественно нарушает инкапсуляцию и му4ает мою совесть — так как я хочу исклю4ить любую возможность доступа из бизнеслогики к датааксесс классам.
Я не совсем понял, что такое TaxRow?
LM>Вопрос: LM>Как избавиться от этого поля?
Просто его не использовать. Тебе не кажется, что класс TaxRow — просто излишен?