这是我的类别模型:
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; }
}
我想用 Automapper 将此 Category 转换为 CategoryViewModel ,如果我将 CategoryViewModel 中的 CategoryId 更改为 Id ,就可以了!但在这种情况下,我的控制器中没有得到 Guid 值!我怎样才能将这些转换为相互指导?这也是我的映射器类:
public static CategoryViewModel ConvertToCategoryViewModel(this Category category)
{
return Mapper.Map<Category, CategoryViewModel>(category);
}