cost 93 ms
VB.NET:使用依赖注入添加 DBContext

[英]VB.NET: Add DBContext with Dependecy Injection

我正在尝试使用依赖注入在 VB.NET 中使用一些类。 在 Global.asax.vb 中,我有: 我在添加 DBContext 时遇到问题。 我想使用 Oracle 连接,但是当我尝试options.UseOracle(connString)时,没有UseOracle扩展方法,但我添加了Ora ...

使用来自 Azure Key Vault 的依赖注入来获取 AddDbContextFactory 的连接字符串

[英]Using Dependency Injection from Azure Key Vault to grab a connection string for AddDbContextFactory

我正在尝试为我的 ihostedservice 应用程序设置服务注册,并想引入位于密钥库中的连接字符串。 我所拥有的是这样的: 在网上浏览时,我发现了一些内容,其中提到我应该牢记服务提供商的建设。 注册 dbContextFactory 会有更好的方法吗? 在这种情况下,最佳做法是什么? ...

Blazor Server app - 部分服务无法构建

[英]Blazor Server app - Some services are not able to be constructed

我正在尝试编写一个简单的 Blazor 服务器应用程序(我之前已经完成),并且在该应用程序尝试构建时出现“System.AggregateException”错误。 某些服务无法构建(验证服务描述符“ServiceType:CrispyAcers.Services.IFarmService Life ...

在 .Net Core 中创建使用实体框架提供多个 DbContext 的存储库模式 Web API

[英]Creating Repository Pattern that provides multiple DbContexts with Entity Framework in .Net Core Web API

我想在 .Net Core Web API 项目中开发一个支持通用 DbContext 的结构,并且可以在存储库模式中使用。 Mysql 和 PostreSql 数据库现在就足够了。 你能帮忙吗? ...

使用 DbContextOptionsBuilder UseModel 方法时无法正确创建实体框架自定义 ModelBuilder

[英]Entity Framework custom ModelBuilder failing to be created properly when using the DbContextOptionsBuilder UseModel method

我有一个数据库上下文,我想将一些逻辑与另一个文件中的 OnModelCreating 方法分开。 我当前在 AppDbContext 中的 onModelCreating 方法如下所示: 它工作得很好,并检查数据库是否是 sqlite db,然后我添加了一些额外的逻辑来支持 jsonb 列序列化/ ...

将 null 值设置为数据库中的 int 变量

[英]Set null value to an int variable in database

我使用实体框架创建了我的数据库 - 代码优先。 我有一个有效的注册页面,但知道我添加了 QR 部分,即 integer。我不想让用户为此提供任何输入,我希望它在数据库中为 NULL。 我使用这种设计模式将所有数据设置为数据库 我试图像这样将 null 设置为 QR 列,但它不起作用 错误是“无法隐式 ...

尝试向 Comos Db 记录中的集合添加值时,Object 引用未设置为 object 的实例 - 实体框架

[英]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 ...

一对多.WithOne null Fluent API EF Core 6(代码优先)

[英]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 - 当 IDENTITY_INSERT 设置为 OFF 时,无法在表“角色”中插入标识列的显式值

[英]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 编写单元测试 - 无法通过模拟上下文

[英]EntityFrameworkCore writing unit tests - not able to pass mocked context

我在为实体上的 Get/Add 方法编写单元测试时遇到问题,无法在 DAO 类中传递模拟上下文以进行实例化。 它的数据库优先方法。 请在下面找到所需的详细信息, 我的 DBContext 如下所示using Microsoft.EntityFrameworkCore; public class E ...

有没有办法从服务中注入数据库连接字符串而不是 EF-Core DbContextPool 的配置

[英]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 请求延迟 - 在启动时连接到数据库?

[英]Azure Functions DbContext request delays - Connect to database at startup instead?

我有一个 Azure Functions 应用程序,我试图尽可能地消除请求中的延迟。 为了应对冷启动时间,我们升级了 Azure Functions 计划以确保我们通常有一个或多个预热实例准备就绪。 然而,即使使用预热实例,对新启动函数的第一次 HttpTrigger 调用也会有延迟,因为它需要建 ...

运行时 AddDbContext 未初始化 ASP.NET Web API

[英]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 教程。 当我跑步时 我得到构建开始...构建成功。 无法创建 ...

更新同一项目 2 次时出错

[英]error when updating the same item 2 times

我有以下代码,我从前端收到一个不完整的实体,进行更改并更新它。 之后,我从数据库中检索相同的实体,现在已经完成,进行新的更改并再次更新它......(业务规则已被删除以便更好地理解。) ` ` 这是 UpdateAsync 方法:` ` 这是 GetByIdASync 方法:` ` Get ...

当我使用 IActionResult 返回数据库 object 时出现 Devart 错误

[英]Devart Error when I return database object with IActionResult

我正在尝试返回我在 IActionResult API 调用(c# web API 项目)中从我的服务获得的数据库 object。 每当我尝试这样做时,我都会收到此错误: 这是我的 API 代码抛出的代码: 我可以通过解析内容并创建动态 object 来轻松缓解错误,但是当我使用 Devart 数据 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM