示例#1
0
        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);
        }
示例#2
0
 public ProductService(IServiceProvider serviceProvider)
 {
     sc = serviceProvider.GetRequiredService <StrainContext>();
 }