in JfkWebApiSkills/JfkInitializer/Program.cs [109:129]
private static async Task<bool> DeleteIndexingResources()
{
Console.WriteLine("Deleting Data Source, Index, Indexer, Skillset and SynonymMap if they exist...");
try
{
await _searchIndexerClient.DeleteDataSourceConnectionAsync(DataSourceName);
await _searchIndexClient.DeleteIndexAsync(IndexName);
await _searchIndexerClient.DeleteIndexerAsync(IndexerName);
await _searchIndexerClient.DeleteSkillsetAsync(SkillsetName);
await _searchIndexClient.DeleteSynonymMapAsync(SynonymMapName);
}
catch (Exception ex)
{
if (DebugMode)
{
Console.WriteLine("Error deleting resources: {0}", ex.Message);
}
return false;
}
return true;
}