我正在使用 ef core 和mapster。我的数据库中有一些可以为空的列。
当我从数据库中获取它们时,C# 将它们存储为空值(这是有道理的)。我想返回这些字段是空字符串,尽管当我通过我的 api 将它们发回时。
public class CompanyDto
{
public string Website { get; set; }
}
public class Company
{
public int Id { get; set; }
public string Website { get; set; } = "";
}
company.Adapt<CompanyDto>()
什么是最好的方法,所以 CompanyDto 中的网站是一个空字符串。