public async static Task Initialize(StrainContext sc, DispensaryLicencesContext dlc, IAPIStrainService service, IStrainAPIService saApi) { IStrainAPIService sa = saApi; List <StrainAPIObj> strains = await sa.GetAllStrainsAsync(); foreach (StrainAPIObj strain in strains) { sc.Strains.Add(strain); } //service.AddStrainsAsync(strains);// Use Only To RePopulate whole Database of Strains/Effects Console.WriteLine("DataGeneratorOut: " + sc.Strains.Count); Console.WriteLine(dlc.Licenses.First().license); Console.WriteLine("DataGeneratorOut: " + sc.Strains.Count); }
public ProductService(IServiceProvider serviceProvider) { sc = serviceProvider.GetRequiredService <StrainContext>(); }