public static async Task SeedAsync(RebbitDbContext context, ILoggerFactory loggerFactory, int?retry = 0) { int retryForAvailability = retry.Value; try { #if DEBUG #endif } catch (Exception e) { if (retryForAvailability < 10) { retryForAvailability++; var log = loggerFactory.CreateLogger <RebbitDbContext>(); log.LogError(e.Message); await SeedAsync(context, loggerFactory, retryForAvailability); } throw; } }
public AsyncRepository(RebbitDbContext context) => _context = context;