MVC 中的转换器类
本文关键字:转换器 MVC | 更新日期: 2023-09-27 17:57:01
有人可以解释一下转换器类吗?MVC 中的转换器类相当于什么?就像它类似于模型还是??
public class Converter
{
public CountryDTO CountriesToCountryDTO(Countries e)
{
return new CountryDTO
{
CountryId = e.CountryId,
CountryName = e.CountryName
};
}
public List<CountryDTO> LCountriesToCountryDTO(List<Countries> e)
{
List<CountryDTO> lstCountryDTO = e.Select(
country => new CountryDTO()
{
CountryId = country.CountryId,
CountryName = country.CountryName
}).ToList();
return lstCountryDTO;
}
这是简单的 c# 类,与 MVC 无关。函数 他们自己将国家和国家/地区列表对象转换为各自的 DTO 对象。MVC 中的模型将计算一个或多个能够保存数据(变量、列表、对象)的属性,而无需函数及其实现,如本例所示。
它看起来像这样:
public class Converter
{
public CountryDTO CountryDTO { get; set; }
public List<CountryDTO> CountriesDTO {get; set;}
}
虽然我怀疑这在你的上下文中有任何意义。