
[英]Entity Framework Core bidirectional relationship
如何使双向关系在 Entity Framework Core 中工作? 做.net 6 英孚核心 6.0.13 数据库上下文 class 迁移错误无法在“Department.Users”和“AppUser.Department”之间创建关系,因为“Department.Manager”和“AppU ...
[英]Entity Framework Core bidirectional relationship
如何使双向关系在 Entity Framework Core 中工作? 做.net 6 英孚核心 6.0.13 数据库上下文 class 迁移错误无法在“Department.Users”和“AppUser.Department”之间创建关系,因为“Department.Manager”和“AppU ...
[英]VB.NET: Add DBContext with Dependecy Injection
我正在尝试使用依赖注入在 VB.NET 中使用一些类。 在 Global.asax.vb 中,我有: 我在添加 DBContext 时遇到问题。 我想使用 Oracle 连接,但是当我尝试options.UseOracle(connString)时,没有UseOracle扩展方法,但我添加了Ora ...
[英]Using Dependency Injection from Azure Key Vault to grab a connection string for AddDbContextFactory
我正在尝试为我的 ihostedservice 应用程序设置服务注册,并想引入位于密钥库中的连接字符串。 我所拥有的是这样的: 在网上浏览时,我发现了一些内容,其中提到我应该牢记服务提供商的建设。 注册 dbContextFactory 会有更好的方法吗? 在这种情况下,最佳做法是什么? ...
[英]Blazor Server app - Some services are not able to be constructed
我正在尝试编写一个简单的 Blazor 服务器应用程序(我之前已经完成),并且在该应用程序尝试构建时出现“System.AggregateException”错误。 某些服务无法构建(验证服务描述符“ServiceType:CrispyAcers.Services.IFarmService Life ...
[英]How to mock database for testing in xUnit?
我有以下DbContext :public class OrganizerDbContext : IdentityDbContext<AppUser> { public OrganizerDbContext(DbContextOptions<OrganizerDbCont ...
[英]Creating Repository Pattern that provides multiple DbContexts with Entity Framework in .Net Core Web API
我想在 .Net Core Web API 项目中开发一个支持通用 DbContext 的结构,并且可以在存储库模式中使用。 Mysql 和 PostreSql 数据库现在就足够了。 你能帮忙吗? ...
[英]Entity Framework custom ModelBuilder failing to be created properly when using the DbContextOptionsBuilder UseModel method
我有一个数据库上下文,我想将一些逻辑与另一个文件中的 OnModelCreating 方法分开。 我当前在 AppDbContext 中的 onModelCreating 方法如下所示: 它工作得很好,并检查数据库是否是 sqlite db,然后我添加了一些额外的逻辑来支持 jsonb 列序列化/ ...
[英]Set null value to an int variable in database
我使用实体框架创建了我的数据库 - 代码优先。 我有一个有效的注册页面,但知道我添加了 QR 部分,即 integer。我不想让用户为此提供任何输入,我希望它在数据库中为 NULL。 我使用这种设计模式将所有数据设置为数据库 我试图像这样将 null 设置为 QR 列,但它不起作用 错误是“无法隐式 ...
[英]Object reference not set to an instance of an object when trying to add a value to a collection in a Comos Db record - Entity Framework
我有一个记录,上面有一个对象数组,每当我尝试向它添加一个值然后保存更改时,它就会抛出这个错误: Microsoft.EntityFrameworkCore.DbUpdateException:保存具有 id 的项目时出错...有关详细信息,请参阅内部异常。 这是添加值并保存它们的代码 busine ...
[英]Blazor InputText with maxlength based on dbcontext Table Column size
我一直在研究如何将 Blazor InputText maxlength 属性自动化为 dbcontext 表列大小(不使用重复信息的 DataAnnotation)并提出了解决方案 - 但这是实现它的最佳方法吗? ...
[英]One to many .WithOne null Fluent API EF Core 6 (code first)
我在我的 DbContext 中配置了实体用户和角色之间的一对多关系。 当我通过 POST 创建用户时,我得到的响应是正确的 但是当我从数据库中获取用户时,角色是 null。RoleId 很好,因为它设置为 FK。 MyContext.cs 用户.cs 角色.cs 创建用户的方法 获取用户的方法 ...
[英]Entity Framework Core 6 - Cannot insert explicit value for identity column in table 'Roles' when IDENTITY_INSERT is set to OFF
我目前在使用 EF6 和 Fluent API 时遇到问题。 当插入模型具有一对多关系的数据库时,出现此错误。 我检查了一些相关主题,但我想保持自动增量。 没有一对多关系的模型可以完美运行。 模型类 数据库上下文中的 OnModelCreating 服务中添加用户的方法 这种添加角色的方法非常有效 ...
[英]EntityFrameworkCore writing unit tests - not able to pass mocked context
我在为实体上的 Get/Add 方法编写单元测试时遇到问题,无法在 DAO 类中传递模拟上下文以进行实例化。 它的数据库优先方法。 请在下面找到所需的详细信息, 我的 DBContext 如下所示using Microsoft.EntityFrameworkCore; public class E ...
[英]Is there a way to inject a DB connection string from a service instead of a configuration for EF-Core DbContextPool
我的应用程序将数据库连接字符串存储在机密库中,而不是配置文件中。 我正在尝试将 EF-Core DbContextPool 与依赖项注入一起使用,并想知道在设置 DbContextPool 而不是默认配置时是否可以使用具有数据库连接字符串的服务(IVault,Vault)。 ...
[英]Azure Functions DbContext request delays - Connect to database at startup instead?
我有一个 Azure Functions 应用程序,我试图尽可能地消除请求中的延迟。 为了应对冷启动时间,我们升级了 Azure Functions 计划以确保我们通常有一个或多个预热实例准备就绪。 然而,即使使用预热实例,对新启动函数的第一次 HttpTrigger 调用也会有延迟,因为它需要建 ...
[英]AddDbContext does not get initialized when running ASP.NET Web API
我正在使用 API.NET Web API 构建用户管理微服务。我添加了 EntityFrameworkCore 并使用 SQL 服务器作为数据库。 此时我已经做了多项服务,但这项服务似乎并没有按照我想要的方式工作。 仅供参考,我正在使用 .NET 6。 您在下面看到的代码是我如何将 AddDbC ...
[英]Having trouble with intial migration to database
我创建了我的 SQL 服务器,我可以使用管理工作室中的这些凭据正常登录。 对不起,如果我说了任何没有意义的话,我是这个话题的新手,这是我的第一篇堆栈溢出帖子,谢谢。 语境 应用程序设置.json 启动.cs 我正在尝试遵循 youtube 教程。 当我跑步时 我得到构建开始...构建成功。 无法创建 ...
[英]error when updating the same item 2 times
我有以下代码,我从前端收到一个不完整的实体,进行更改并更新它。 之后,我从数据库中检索相同的实体,现在已经完成,进行新的更改并再次更新它......(业务规则已被删除以便更好地理解。) ` ` 这是 UpdateAsync 方法:` ` 这是 GetByIdASync 方法:` ` Get ...
[英]Startup.cs is not showing in Visual Studio 2022? where can I find
我需要在 startup.cs 中添加 DbContext,任何人都可以建议数据库上下文 ...
[英]Devart Error when I return database object with IActionResult
我正在尝试返回我在 IActionResult API 调用(c# web API 项目)中从我的服务获得的数据库 object。 每当我尝试这样做时,我都会收到此错误: 这是我的 API 代码抛出的代码: 我可以通过解析内容并创建动态 object 来轻松缓解错误,但是当我使用 Devart 数据 ...