• Entity Framework Core使用Fluent API 配置数据库表一对多关系

    您了解了一对多关系的约定。通常,您不需要配置一对多关系,因为EF Core包含足够的约定来自动配置它们。但是,如果您决定在Fluent API中使用所有EF配置以便于维护,则可以使用Fluent API配置一对多关系。 Entity Framework Core使用Fluent API轻松配置关系。考虑下面Student和Grade类,其中Grade实体包括…

    2019-03-21
    0 0
  • .net core使用razor pages指定目录登录后才能访问

    .net core使用razor pages指定目录登录后才能访问该如何做以及最佳实践是怎样的,江湖人士专门编写一个示例程序供参考学习。

    2019-03-20
    0 0
  • 使用Entity Framework Core中的Fluent API配置一对一关系

    通常,您不需要手动配置一对一关系,因为EF Core包含一对一关系约定。但是,如果键或外键属性不符合约定,则可以使用数据注释属性或Fluent API来配置两个实体之间的一对一关系。

    2019-03-20
    0 0
  • Entity Framework Core如何使用Fluent API

    Entity Framework Fluent API用于配置域类以覆盖约定。EF Fluent API基于Fluent API设计模式(又名Fluent Interface),其结果由方法链组成。 在Entity Framework Core中,ModelBuilder类充当Fluent API。通过使用它,我们可以配置许多不同的东西,因为它提供了比数据注…

    2019-03-18
    0 0
  • Entity Framework Core的配置

    上篇文章中我们了解了EF Core中的默认约定。很多时候,我们希望自定义实体到表映射,并且不希望遵循默认约定。EF Core允许我们配置域类,以便将EF模型自定义为数据库映射。该编程模式称为约定优于配置。 在EF Core中有两种配置域类的方法(与EF 6中的相同)。 通过使用数据注解属性( Data Annotation Attributes ) 通过使用…

    2019-03-13
    0 0
  • Entity Framework Core配置对象之间一对一关系

    Entity Framework Core配置对象之间一对一关系是江湖人士编写的关于如何使用EF Core配置实数据库的主外键关系,并通过这些配置反映到实体对象的嵌套关系上。

    2019-03-13
    0 0
  • 怎样编写高性能ASP.NET Core代码?2021指南

    怎样编写高性能ASP.NET Core代码?今天这篇文章我们来聊一聊如何提升并优化ASP.NET Core应用程序的性能,本文的大部分内容来自翻译,当然中间穿插着自己的理解,希望对大家有所帮助!话不多说开始今天的主题吧!
    我们都知道性能是公共网站取得成功的关键因素之一。

    2019-03-11
    0 0
  • Entity Framework Core配置对象之间一对多关系

    在上一章中,您了解了将实体映射到数据库的不同对象的EF约定。在这里,您将了解两个实体类之间的关系约定,这些约定会导致数据库中相应表之间的一对多关系。 Entity Framework Core  遵循与 Entity Framework 6.x相同的约定,用于一对多关系。唯一的区别是EF Core创建了一个与导航属性名称相同的外键列,而不是<…

    2019-03-07
    0 0
  • Entity Framework Core 约定

    Entity Framework Core约定,约定是默认规则,Entity Framework使用该规则基于您的域(实体)类构建模型。在 EF Core 从控制台程序开始入门 一章中,EF Core API基于域和上下文类创建数据库模式,无需任何其他配置,因为域类遵循这些约定。

    2019-03-07
    0 0
  • 如何将.Net Core程序作为Windows服务运行

    使用.Net Framework 构建一个运行为Windows服务的应用程序非常简单。您可以在控制台应用程序中覆盖ServiceBase类,也可以使用TopShelf之类的抽象库来简化实现。无论您采用何种路线,您都有一个编程模型,涵盖服务的整个生命周期,从初始注册到运行,暂停和停止。 在.Net Core中没有直接支持创建Windows服务。该Se…

    2019-03-07
    0 0
  • Entity Framework Core: 在有连接的场景中保存数据

    EF Core 提供了不同的方法在数据库里面添加,更新或删除数据。实体包含其标量属性中的数据将根据其 EntityState 状态执行插入、更新、删除操作。 保存实体数据有两种方案:有连接和无连接。在连接方案中,相同的实例DbContext用于检索和保存实体,而在断开连接的方案中则不同。在本章中,您将学习如何在有连接的场景中保存数据。 下图说明了有连接方案中…

    2019-02-28
    0 0
  • Entity Framework Core查询入门示例

    Entity Framework Core中的查询与EF 6.x中的相同,具有更优化的SQL查询以及将C#/ VB.NET函数包含在LINQ到实体查询中的能力。 本篇文章将介绍Entity Framework Core中引入的查询的新功能。 C#和VB.NET 查询功能 EF Core在LINQ-to-Entities中有一个新功能,我们可以在查询中包含C#…

    2019-02-27
    1 0
  • 从控制台程序开始认识Entity Framework Core

    本篇文章,江湖人士将带您学习如何逐步使用Entity Framework Core和使用代码先行(Code-First)来编写一个控制台程序。在开始之前,请将你的开发工具升级到Visual Studio 17(或更高版本)创建.NET Core Console应用程序。 可以使用Visual Studio 2017或.NET Core的命令行界面(CLI)创…

    2019-02-26 IT江湖
    0 0
  • Entity Framework Core 的 TrackGraph用于无连接的数据

    Entity Framework Core是Entity Framework的新轻量级版本,旨在与.NET Core应用程序一起使用。就像ASP.NET Core一样,它已经从头开始重写,并包含一些新的工作方式。其中之一是引入了TrackGraph(跟踪图,遍历跟跟对象)方法,用于处理无连接的场景(如MVC或Web API应用程序)中的复杂数据。 Entit…

    2019-02-22
    0 0
  • 认识Entity Framework Core的DbContext类

    Entity Framework Core的DbContext类是EF Core的一个组成部分。DbContext称之为上下文,表示与数据库的会话的实例,可用于查询实体的实例并将其保存到数据库。 DbContext是工作单元和存储库模式的组合。 DbContext 在EF Core中,我们可以执行以下任务: 管理数据库连接 配置模型和关系 查询数据…

    2019-02-22
    0 0
RankMath 插件仅需$59,WordPress 最值得推荐的SEO插件,不限网站数量
见官网
直达官网