ASP. Net Ядро с EF Core и CosmosDB - проблема с IdentityRole - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь перенести свое основное приложение asp. net с использования базы данных Azure SQL на использование базы данных CosmosDB.

Возникла проблема при попытке создания коллекций со следующей ошибкой messages:

System.InvalidOperationException: 'Тип сущности' IdentityRole 'имеет свойство' ConcurrencyStamp 'в качестве токена параллелизма, но поддерживается только' _etag '. Рассмотрите возможность использования EntityTypeBuilder.UseETagConcurrency.

Я пробовал эти изменения, ни одно из них не решает проблему.

  1. Я добавил UseETagConcurrency при построении построителя модели.Entity (). ToContainer ("Roles"). UseETagConcurrency ();

  2. Я создаю новый производный класс от IdentityRole, добавляю свойство _etag в ролевую модель

Есть идеи, как решить эту проблему?

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...