c# 前后台协同

目的,前台显示页面,后台加载所需数据集到前台。

1、声明数据库中对应表的实体类,创建的实体类和数据表同名,方便维护

public class  sjbtable
{
   //字段的get set
public long ID { get; set; }
public string NAME { get; set; }
    
}

2、获取对应的数据库表中集合到list中
后台函数如下:
[HttpGet]
public async Task<MessageModel<List<sjbtable>>> GetTableList()
        {
            var data = await _sjbtableRepository.Query();
            return new MessageModel<List<sjbtable>>()
            {
                msg = "后去数据库集合成功",
                success = true,
                response = data.OrderBy(d=>d.ID).ToList()  //根据id排序
            };
        }

3、sjbtableRepository 创建对应接口
 private readonly ISJBTtableRepository _sjbtableRepository;

4、声明接口
 public partial interface ISJBTtableRepository : IBSRepository<sjbtable>

5、IBSRepository 为接口基类

注意是数据基本操作等
Task<List<TEntity>> Query();
 Task<List<TEntity>> Query(string strWhere);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值