|
@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Hosting; |
|
|
using Microsoft.eShopOnContainers.Services.Identity.API.Data; |
|
|
using Microsoft.eShopOnContainers.Services.Identity.API.Data; |
|
|
using Microsoft.Extensions.Configuration; |
|
|
using Microsoft.Extensions.Configuration; |
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
|
|
|
using Microsoft.Extensions.Hosting; |
|
|
using Microsoft.Extensions.Logging; |
|
|
using Microsoft.Extensions.Logging; |
|
|
using Microsoft.Extensions.Options; |
|
|
using Microsoft.Extensions.Options; |
|
|
using Serilog; |
|
|
using Serilog; |
|
@ -32,7 +33,7 @@ namespace Microsoft.eShopOnContainers.Services.Identity.API |
|
|
host.MigrateDbContext<PersistedGrantDbContext>((_, __) => { }) |
|
|
host.MigrateDbContext<PersistedGrantDbContext>((_, __) => { }) |
|
|
.MigrateDbContext<ApplicationDbContext>((context, services) => |
|
|
.MigrateDbContext<ApplicationDbContext>((context, services) => |
|
|
{ |
|
|
{ |
|
|
var env = services.GetService<IHostingEnvironment>(); |
|
|
|
|
|
|
|
|
var env = services.GetService<IWebHostEnvironment>(); |
|
|
var logger = services.GetService<ILogger<ApplicationDbContextSeed>>(); |
|
|
var logger = services.GetService<ILogger<ApplicationDbContextSeed>>(); |
|
|
var settings = services.GetService<IOptions<AppSettings>>(); |
|
|
var settings = services.GetService<IOptions<AppSettings>>(); |
|
|
|
|
|
|
|
|