带有EF Core和CosmosDB的ASP.Net Core-IdentityRole问题

乔科·苏普里扬托(Joko Supriyanto)

我正在尝试将我的asp.net核心应用程序从使用Azure SQL数据库迁移到使用CosmosDB数据库。

尝试使用以下错误消息创建集合时遇到问题:

System.InvalidOperationException:'实体类型'IdentityRole'具有属性'ConcurrencyStamp'作为其并发令牌,但仅支持'_etag'。考虑使用“ EntityTypeBuilder.UseETagConcurrency”。

我已经尝试了这些更改,但都没有解决问题。

  1. UseETagConcurrency在建立模型时builder.Entity<IdentityRole>().ToContainer("Roles").UseETagConcurrency();
  2. 我从创建新的派生类IdentityRole,将_etag属性添加Role模型

关于如何解决此问题的任何想法?

谢谢您的帮助。

leen3o

弄清楚了!问题是角色和用户已经具有并发令牌,该令牌存储在属性“ ConcurrencyStamp”中。因此,我们需要告诉EF这个属性是我们要用于Etag并发的属性。因此,不要UseETagConcurrency()使用以下内容:

builder.Property(d => d.ConcurrencyStamp)
       .IsETagConcurrency();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

ASP.NET 5,.NET Core和ASP.NET Core 5有什么区别?

来自分类Dev

带有EntityFramework.Core的ASP.NET vNext

来自分类Dev

创建项目ASP.NET Core(.NET Core)和ASP.NET Core(.NET Framework)有什么区别

来自分类Dev

带有JSONP的ASP.NET Core MVC

来自分类Dev

路由中带有ID的ASP.NET Core表单

来自分类Dev

.Net Core代码构建问题

来自分类Dev

在ASP.NET Core WebApplicationFactory中重写EF Core DbContext

来自分类Dev

带有ASP.NET Core 3.0的JsonSerializer Struct

来自分类Dev

ASP.NET Core中的Bootstrap和捆绑软件问题

来自分类Dev

带有ASP.NET Core 3.0和EF Core的多租户应用程序

来自分类Dev

具有EF Core迁移和IHttpContextAccessor的ASP.NET Core(3.1)

来自分类Dev

带有ASP.NET Core 3.1的JsonHttpContent

来自分类Dev

带有EF .net 5的ASP.NET Core中的微型探查器出现“未找到”错误

来自分类Dev

在EF Core和ASP.NET Core中处理并发的最佳实践?

来自分类Dev

ASP.NET Core清除会话问题

来自分类Dev

带有EF代码调整问题的ASP.NET MVC 4

来自分类Dev

带有JSONP的ASP.NET Core MVC

来自分类Dev

带有ASP.NET Core的“联系我们”页面-SMTP服务器问题

来自分类Dev

ASP.NET Core MVC 和 EF Core 1.1

来自分类Dev

asp .net 和 asp .net core 有什么区别?

来自分类Dev

ASP.NET Core 和 EF Core 1.1 - 使用存储过程显示数据

来自分类Dev

带有 .NET Core 1.1 的 SonarQube

来自分类Dev

使用 EF Core Code First 和 IdentityUser 的 .Net Core API

来自分类Dev

使用带有 EF 6 的 ASP.NET Core 控制台应用程序“创建模型时不能使用上下文”

来自分类Dev

带有 EF Core 的沙盒 Sqlite

来自分类Dev

ASP net Core Razor Pages - EF 和视图的拆分模型

来自分类Dev

带有 Travis 的 SonarQube 未在 dot net core 2 项目上显示问题

来自分类Dev

混合使用 .NET Framework 和 .NET CORE 有什么问题?

来自分类Dev

在没有 EF Core 参考的 ASP.NET 项目中使用 EF 存储?

Related 相关文章

  1. 1

    ASP.NET 5,.NET Core和ASP.NET Core 5有什么区别?

  2. 2

    带有EntityFramework.Core的ASP.NET vNext

  3. 3

    创建项目ASP.NET Core(.NET Core)和ASP.NET Core(.NET Framework)有什么区别

  4. 4

    带有JSONP的ASP.NET Core MVC

  5. 5

    路由中带有ID的ASP.NET Core表单

  6. 6

    .Net Core代码构建问题

  7. 7

    在ASP.NET Core WebApplicationFactory中重写EF Core DbContext

  8. 8

    带有ASP.NET Core 3.0的JsonSerializer Struct

  9. 9

    ASP.NET Core中的Bootstrap和捆绑软件问题

  10. 10

    带有ASP.NET Core 3.0和EF Core的多租户应用程序

  11. 11

    具有EF Core迁移和IHttpContextAccessor的ASP.NET Core(3.1)

  12. 12

    带有ASP.NET Core 3.1的JsonHttpContent

  13. 13

    带有EF .net 5的ASP.NET Core中的微型探查器出现“未找到”错误

  14. 14

    在EF Core和ASP.NET Core中处理并发的最佳实践?

  15. 15

    ASP.NET Core清除会话问题

  16. 16

    带有EF代码调整问题的ASP.NET MVC 4

  17. 17

    带有JSONP的ASP.NET Core MVC

  18. 18

    带有ASP.NET Core的“联系我们”页面-SMTP服务器问题

  19. 19

    ASP.NET Core MVC 和 EF Core 1.1

  20. 20

    asp .net 和 asp .net core 有什么区别?

  21. 21

    ASP.NET Core 和 EF Core 1.1 - 使用存储过程显示数据

  22. 22

    带有 .NET Core 1.1 的 SonarQube

  23. 23

    使用 EF Core Code First 和 IdentityUser 的 .Net Core API

  24. 24

    使用带有 EF 6 的 ASP.NET Core 控制台应用程序“创建模型时不能使用上下文”

  25. 25

    带有 EF Core 的沙盒 Sqlite

  26. 26

    ASP net Core Razor Pages - EF 和视图的拆分模型

  27. 27

    带有 Travis 的 SonarQube 未在 dot net core 2 项目上显示问题

  28. 28

    混合使用 .NET Framework 和 .NET CORE 有什么问题?

  29. 29

    在没有 EF Core 参考的 ASP.NET 项目中使用 EF 存储?

热门标签

归档