Зарегистрируйте EF Core с помощью IDbContextFactory в ASP.NET Core MvcC#

Место общения программистов C#
Ответить
Anonymous
 Зарегистрируйте EF Core с помощью IDbContextFactory в ASP.NET Core Mvc

Сообщение Anonymous »


I've created a project App.Data that contains domain objects and a base class that implements IDbContextFactory for creating a DbContext. The code is available here.

Generating the migrations in a seperate assembly works well.

What I would like to utilize the context I've created in App.Data.Sql that is created via an SqlDbContextFactory when registering entity framework within asp.net mvc.

What I want to have is something like

services.AddEntityFrameworkSqlServer() .AddDbContext(typeof(SqlDbContextFactory)) Registering it as a singleton doesn't work since when resolved complains about no provider has been configured.
services.AddSingleton(); services.AddScoped(p => p.GetRequiredService().Create());

Источник: https://stackoverflow.com/questions/440 ... t-core-mvc
Ответить

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

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

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

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

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