我有一个关于在 aspnetzero 中获取类似列表的代码块:
public async Task<List<DMNCCThueSuatDto>> GetDSThueSuat()
{
using (_unitOfWorkManager.Current.SetTenantId(null))
{
var lstthueSuat = await _dmThueSuatRepository.Query(t => t.Where(i =>
i.IsDeleted == false)).OrderBy("thuesuat_ma asc").ToListAsync();
return ObjectMapper.Map<List<DMNCCThueSuatDto>>(lstthueSuat);
}
}
我希望返回 DMNCCThueSuatDto 列表,但错误
无法为“DM_NCC_ThueSuat”创建 DbSet,因为此类型未包含在上下文模型中。
始终显示。
另外,我有一个声明 public virtual DbSet DS_ThueSuat { get; 放; 在我的 DBContext 中。在我的 mariadb 数据库中,我有一个名为“vs_dm_ncc_thuesuat”的表,并且我已经声明了一个用于映射到上面表的类
namespace VS.vHoaDon.Domains.DanhMuc.DMNhaCungCap
{
[Table("vs_dm_ncc_thuesuat")]
[MultiTenancySide(MultiTenancySides.Host)]
public class DM_NCC_ThueSuat : FullAuditedEntity
{
public int ThueSuat_Ma { get; set; }
public string ThueSuat_Ten { get; set; }
public int ThueSuat_GiaTri { get; set; }
public bool ThueSuat_HieuLuc { get; set; }
public DateTime? ThueSuat_BatDau { get; set; }
public DateTime? ThueSuat_KetThuc { get; set; }
}
}
我不知道为什么?任何帮助表示赞赏。
太感谢了。