Beispiel #1
0
        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}.");
        }
Beispiel #2
0
        public static async Task Run([ActivityTrigger] RecognitionOrderWithPersonGroup recognitionOrder, [Queue("orderprocessing", Connection = "StorageConnectionString")] IAsyncCollector <RecognitionOrderWithPersonGroup> queue)
        {
            await queue.AddAsync(recognitionOrder);

            await queue.FlushAsync();
        }