实体框架(EF)Core是由Microsoft开发的开源ORM。
我有5个带有自己的db上下文的附属程序集。我为代码优先迁移创建了第6个程序集。想法是将附属程序集添加为引用,然后创建迁移...
我有一个动作过滤器,它将请求记录在数据库中。我使用通常的施工注射器方法。 public ServerLogFilterAttribute(OrderEntryContext context){this.context = context; } ...
使用Entity Framework Core调用MYSQL存储过程并显示返回的数据 -
嗯,问题是自我解释。所以我不会不必要地扩展它。这是我的SP - CREATE程序[dbo]。[sp_TotalSalesByCustomerID] @customer_id nvarchar(50),@ varSale decimal ...
我想用Entity-FrameWork核心创建一个集中的asp.net核心API项目,用于会员管理,如登录,注册等。另外我想创建另一个asp.net核心......
是否可以/建议使用EFCore 2.1数据播种系统播种用户/角色?
从EFCore 2.1开始,可以使用DbContext OnModelCreating方法对数据进行种子设定。 https://docs.microsoft.com/en-us/ef/core/modeling/data-seeding但通常会处理用户/角色创建...
我试图在EF Core 2.0中开展软删除行为。公共接口ISoftDeleteModel {bool IsDeleted {get;组;创建正确的列和软删除工作正常,但......
我正在编写一个Rest API Framework,我想创建一个db授权上下文。上下文接受角色解析器并使用它来过滤默认集。基于一套规则。在我的第一......
GetRequiredService > v.s. GetRequiredService
我正在阅读本教程,并发现作者使用两种方法来获取MovieContext。在SeedData.Initialize中,MovieContext获得如下。 public static class SeedData {public ...
这是我的linq to sql查询:var data = from p in dbcontext.person group p by p.city.ToLower()into g select new StatsViewModel {city = g.Key,citizen_count = g.Count()};这是......
我有一个asp.net核心项目'Api',其目标是: net471 该项目引用另一个带有目标的类库项目'Repository':
在EF6中,此方法用于检索实体的导航属性:private List GetNavigationProperties (DbContext context)其中T:class {var entityType = ...
在LINQ中,StartsWith()不会转换为Like('abc%')
我有以下asp.net核心LINQ代码:List results = await db.ApplicationUsers.Where(u => u.Name.StartsWith(name)&&!u.Deleted && u ....
我正在开发一个asp.net核心mvc 2.0 Web应用程序。此应用程序适用于SQL Server数据库和实体框架核心。我想创建一个控制台项目来做一些批量的东西...
使用AspNetCore.TestHost和EntityFrameworkCore.InMemory丢失数据
我正在尝试为使用graphql-dotnet的小型GraphQL服务器编写集成测试。当我使用我的Web应用程序时,服务器正常工作。要运行集成测试,我正在尝试......
当WHERE子句返回大部分行时,Azure SQL查询性能会显着降低
我一直试图在我正在开发的网络应用程序中找到性能瓶颈的底部。我已设法识别导致问题的SQL查询,但我不确定如何...
我首先要做实体框架代码来设置我的数据库。我有两个课程,他们的关系是一对一的,Lecturer和LoginInfo。公共课讲师{public ...
我正在使用System.Linq.Dynamic.Core;和以下扩展方法,通过名称动态访问DbSet并从字符串生成查询。这是extesion方法:命名空间Microsoft ....
Visual Studio 2017中缺少SQLite数据提供程序
使用Nuget Package Manager我在VS2017中安装了System.Data.SQLite(x86 / x64)。这导致安装以下包:System.Data.SQLite System.Data.SQLite.EF6 System.Data ....
我有这个模型:public class Subject {public int Id {get;组; } [必需] [StringLength(50)] public string Name {get;组; public int LevelId {get;组; } [...
我有这个类:public class Subject {public int Id {get;组; } [必需] [StringLength(50)] public string Name {get;组; } [StringLength(50)] public string Code {...