private async Task PopulateMetadataAsync(IWriteService writeService) { Console.WriteLine("Populating Metadata."); var metadataFactories = Enumerable.Range(0, 100) .Select(i => new MetadataFactory { Id = Guid.NewGuid(), Name = "Factory 1", Location = new Location { Latitude = -34, Longitude = 151, Address1 = "4122 Broad Bay Way", Address2 = "Suite 400", City = "Aurora", State = "IL", Country = "US", PostalCode = "60502", }, DateInService = "4/12/2011", }).ToList(); var metadataMachines = Enumerable.Range(0, 100) .Select(i => new MetadataMachine { Id = Guid.NewGuid(), SerialNumber = "212X4821BYG", DateInService = "7/23/2017", LastMaintenanceDate = "7/27/2019 13:42:01Z", }).ToList(); var metadataMaintenanceLookups = Enumerable.Range(0, 100) .Select(i => new MetadataMaintenanceLookup { Id = Guid.NewGuid(), Pressure = "<7475", MachineTemperature = "<70", MaintenanceAdjustmentRequired = "Tighten Adjustment Harness", }).ToList(); await writeService.CreateFactoriesAsync(metadataFactories); Console.WriteLine("Created Factory Metadata."); await writeService.CreateMachinesAsync(metadataMachines); Console.WriteLine("Created Machine Metadata."); await writeService.CreateMaintenanceLookupsAsync(metadataMaintenanceLookups); Console.WriteLine("Created Maintenance Lookup Metadata."); }