0

我有一个关于在 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; }
    }
}

我不知道为什么?任何帮助表示赞赏。

太感谢了。

4

0 回答 0