有人可以解释转换器类吗?什么是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;
}
答案 0 :(得分:0)
这是简单的c#类,不是MVC特有的,不是模型相关的。 函数自我将国家和国家/地区列表转换为相应的DTO对象。 MVC中的模型将计算一个或多个属性,这些属性能够保存没有函数的数据(变量,列表,对象)及其实现,如本示例所示。
它看起来像这样:
public class Converter
{
public CountryDTO CountryDTO { get; set; }
public List<CountryDTO> CountriesDTO {get; set;}
}
我怀疑这在你的背景下是否有意义。