Скомпилируйте расширение кода C# во времени выполнения

Я также только при 'проигрывании вокруг' этапа, и хотя я волновался по поводу отсутствия встроенного агностицизма персистентности, я был уверен, что будет "обходное решение".

На самом деле, даже обходное решение в n-tier архитектуре.

WCF + EF

, Если я читал статья правильно, затем я не вижу, что любая проблема сериализирует объекты через провод (использующий WCF), и также незнание персистентности не является проблемой.

Это вызвано тем, что я использовал бы PI главным образом для поблочного тестирования.

Поблочное тестирование возможно! (я думаю)

В этой системе, мы могли просто использовать ложный сервис (путем оборачивания вызова к сервису в ДРУГОМ основанном на интерфейсе классе, который мог быть произведен из фабрики, например). Это протестировало бы НАШ код предъявителя (нет никакой потребности к модульному тесту EF/DAL - это - задание Microsoft!), Конечно, интеграционные тесты все еще потребовались бы, чтобы достигать полной уверенности.

, Если бы Вы хотели записать в отдельную базу данных, это было бы сделано в уровне DAL, легко достигнутом с помощью файла конфигурации.

Мой Стоимостью в Tuppence [1 115]

Мое мнение - решается о EF и не пугается всей гибели и мрака относительно нее, это делает раунды. Я предположил бы, что это будет вокруг некоторое время, и MS сгладит отказы в следующем году или около этого. PI определенно входит по словам Dan Simmons.

РЕДАКТИРОВАНИЕ : я только что понял, что забежал вперед, и как хороший политик на самом деле не отвечал на вопрос, который задали. Ой. Но я оставлю это внутри в случае, если кто-либо еще находит это полезным.

6
задан Whiteknight 30 September 2009 в 14:52
поделиться