public static async Task TrainPersonSequenceStart( [QueueTrigger("orderProcessing", Connection = "StorageConnectionString")] RecognitionOrderWithPersonGroup recognitionOrderWithPersonGroup, [OrchestrationClient] DurableOrchestrationClient starter, TraceWriter log) { string instanceId = await starter.StartNewAsync("ProcessPhotosSequence", recognitionOrderWithPersonGroup); log.Info($"Started orchestration with ID = '{instanceId}'. Processing: {recognitionOrderWithPersonGroup.RecognitionOrder.RecognitionName}."); }
public static async Task Run([ActivityTrigger] RecognitionOrderWithPersonGroup recognitionOrder, [Queue("orderprocessing", Connection = "StorageConnectionString")] IAsyncCollector <RecognitionOrderWithPersonGroup> queue) { await queue.AddAsync(recognitionOrder); await queue.FlushAsync(); }