Обновление-датабаза с использованием простого инжектора, без служб. Adddbcontext <> ()C#

Место общения программистов C#
Ответить
Anonymous
 Обновление-датабаза с использованием простого инжектора, без служб. Adddbcontext <> ()

Сообщение Anonymous »

.NET Core 3.1, EF Core 5.0 preview 6.
I am using Simple Injector 5.0 to register IMyContextFactory (I'm not using services.AddDbContext()).
My MyContext have all constructors set to private because I use ContextFactory without tenantId and sometimes with few different tenantIds at Один запрос, поэтому я убедитесь, что каждый будет использовать инъекцию imycontextfactory вместо MyContext и предотвратить создание нового myContext () в контроллерах и т. Д.
Но как сделать обновление-database ? '. scope.serviceprovider.getRequiredService () в программе. (через https://learn.microsoft.com/pl-ple/ef/c ... t-truntime)

Как достичь этого только с помощью простого инжектора?

Подробнее здесь: https://stackoverflow.com/questions/631 ... ddbcontext
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»