2012-03-25 3 views
0

У меня есть стандартный шаблон хранилища со слоем обслуживания, и мне нужно отобразить объект POCO под названием Game:ValueInjector с динамическим прокси-объекты

public class Game 
{  
    public int Id { get; set; } 
    public int GameTypeId { get; set; } 
    public int GameStateId { get; set; } 
    public int? PreviousGameId { get; set; } 
    public DateTime EndOn { get; set; } 
    public DateTime StartOn { get; set; } 
} 

отобразить его в модели представления, который имеет элемент, называемый GameID. Итак, Id> GameId.

Однако, когда я создаю соглашение о сопоставлении, объект приходит с тем, что похоже на GUID, прикрепленный к его концу.

Как я могу получить инжектор значений для правильного отображения этих объектов POCO без отображения из динамического прокси-сервера в POCO .. или это невозможно?

+0

вы должны показать полный код модели и ViewModel, и показать источник недвижимости в М и целевое свойство в VM – Omu

ответ

0

Я в конечном итоге отключив прокси поколения и отложенной загрузки, а теперь я просто Eagar загрузить все

0

Попробуйте выполнить явное преобразование прокси-сервера в базовый тип POCO перед его сопоставлением.