in reference-implementations/semantic-search-for-images/src/ingestion/Program.cs [7:16]
static async Task Main(string[] args)
{
IServiceCollection services = new ServiceCollection();
Startup startup = new Startup();
startup.ConfigureServices(services);
IServiceProvider serviceProvider = services.BuildServiceProvider();
var dataIngestor = serviceProvider.GetService<IDataIngestor>();
await dataIngestor!.IngestDataAsync();
}