public static async Task SeedAsync(DataContext context) { context.Database.EnsureCreated(); _requestHandlerRepository = new RequestHandlerRepository(); var result = _requestHandlerRepository.GetPropertiesAsync().Result; if (!context.Properties.Any()) { await context.AddRangeAsync(result); await context.SaveChangesAsync(); } }
public RequestHandlerService(IRequestHandlerRepository requestHandlerRepository, IHasBaseRequest baseRequestFactory, IConfiguration configuration) { _baseRequestFactory = baseRequestFactory; _requestHandlerRepository = requestHandlerRepository; _configuration = configuration; }