in src/ApiForFhirMigrationTool.Function/MigrationOrchestrator.cs [204:220]
public async Task Run(
[TimerTrigger("0 */5 * * * *")] TimerInfo myTimer,
[DurableClient] DurableTaskClient client,
FunctionContext executionContext)
{
string instanceId_new = "FhirMigrationTool";
StartOrchestrationOptions options = new StartOrchestrationOptions(instanceId_new);
try
{
var instanceId = await client.ScheduleNewOrchestrationInstanceAsync(nameof(MigrationOrchestration), options);
_logger.LogInformation("Started: Timed {instanceId}...", instanceId);
}
catch (Exception ex)
{
_logger.LogInformation($"Error in starting instance due to {ex.Message}");
}
}