Entity Framework устанавливает PreserveChanges по умолчанию MergeOption

В проекте ASP.net mvc 2 есть способ установить для параметра MergeOption по умолчанию значение PreserveChanges для всех типов сущностей?

В настоящее время у меня есть массивная подсистема, которая устанавливает все типы сущностей mergeOption.

Спасибо


person MattyD    schedule 10.11.2010    source источник


Ответы (2)


Мне тоже нужно знать, как это сделать. Однако из моего исследования я согласен с Гарри Инглишем.

Чтобы избежать большой рутины и иметь необслуживаемый метод установки каждой сущности, устанавливает MergeOption, взгляните на это: Способ автоматизировать настройку MergeOptions

person Dave    schedule 26.07.2012

Из того, что я прочитал, это нельзя установить во время разработки и можно установить только во время выполнения. Вот сообщение, в котором показаны различные способы установки MergeOption:

http://msmvps.com/blogs/kevinmcneish/archive/2010/02/16/setting-entity-framework-mergeoptions-what-works-what-doesn-t.aspx

person Garry English    schedule 07.02.2011