public async Task InsertDockerSampleData(DockerCommandsDbContext db) { var commands = GetDockerCommands(); db.DockerCommands.AddRange(commands); try { await db.SaveChangesAsync(); } catch (Exception exp) { _logger.LogError($"Error in {nameof(DockerCommandsDbSeeder)}: " + exp.Message); } }
public DockerCommandsRepository(DockerCommandsDbContext context, ILoggerFactory loggerFactory) { _context = context; _logger = loggerFactory.CreateLogger("DockerCommandsRepository"); }
public DbSeeder(DockerCommandsDbContext context, IDockerCommandsRepository repo, ILoggerFactory loggerFactory) { _context = context; _dockerCommandsRepository = repo; _logger = loggerFactory.CreateLogger("DbSeederLogger"); }