サービス レイヤーを含む標準のリポジトリ パターンがあり、Game という POCO オブジェクトをマップする必要があります。
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オブジェクトを適切にマッピングする値インジェクタを取得するにはどうすればよいですか..またはそれは不可能ですか?