これは私のカテゴリモデルです:
public class Category :IAggregateRoot
{
public Guid Id { get; set; }
public string Name { get; set; }
}
これは私の CategoryViewModel です:
public class CategoryViewModel
{
public Guid CategoryId { get; set; }
public string Name { get; set; }
}
この Category を Automapper で CategoryViewModel にキャストしたいのですが、 CategoryViewModel の CategoryId を Id に変更すればOKです! しかし、この場合、コントローラで Guid 値を取得できません! これらを互いにGuidにキャストするにはどうすればよいですか?? また、これは私のマッパークラスです:
public static CategoryViewModel ConvertToCategoryViewModel(this Category category)
{
return Mapper.Map<Category, CategoryViewModel>(category);
}