У меня возникла проблема с EF4 и прокси-серверами.
У меня есть 2 класса с тем же именем в одной и той же сборке, но разные пространства имен:
QuoteModels.CashPayment
OrderModels.CashPayment
Это компилируется отлично, но во время выполнения EF выдает следующее исключение:
Указанная схема недействительна. Ошибки: \ r\n Отображение типа CLR для EDM тип неоднозначен, поскольку несколько CLR типы соответствуют типу EDM 'Наличный расчет'. Ранее найденная CLR тип 'QuoteModels.CashPayment', недавно найден тип CLR 'OrderModels.CashPayment'
Существует ли способ обхода классов с тем же именем в одной сборке с разными пространствами имен для работы с Ef4?
Должен ли я дать им разные имена или переместить их в другую сборку?