zoukankan      html  css  js  c++  java
  • EntityFrameWork Core创建数据库并且使用

    1、添加Nuget包(这里一次性先添加三个Nuget包便于后面使用)

     

    2、添加DbContext并配置EFCore使用sql server

    3、使用命令行生成种子文件并创建数据库:

    4、数据仓库中的使用:

    注入服务依赖:

    private readonly AppDbContext _context;
            public TouristRouteRepository(AppDbContext context)
            {
                _context = context;
            }

    使用:

    public async Task<TouristRoute> GetTouristRouteAsync(Guid touristRouteId)
            {
                return await _context.TouristRoutes.Include(t => t.TouristRoutePictures).FirstOrDefaultAsync( n => n.Id == touristRouteId);
            }

    注:为了提高系统的性能,每次操作数据库都加上异步;

  • 相关阅读:
    北方联动科技论坛上的回答
    Fire Net
    The shortest problem(hdu,多校
    Air Raid
    过山车
    Courses
    Network
    Common Subsequence
    The mook jong
    Distribution money
  • 原文地址:https://www.cnblogs.com/jf-ace/p/14649057.html
Copyright © 2011-2022 走看看