当前位置:   article > 正文

c# 前后台协同

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);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/252514
推荐阅读
相关标签
  

闽ICP备14008679号