OutcomeEventBase.cs
1 using System;
2 
4 
5 namespace Microsoft.Bot.Builder.Calling.Events
6 {
7  public abstract class OutcomeEventBase
8  {
9  public OutcomeEventBase(ConversationResult conversationResult, Workflow resultingWorkflow)
10  {
11  if (conversationResult == null)
12  throw new ArgumentNullException(nameof(conversationResult));
13  if (resultingWorkflow == null)
14  throw new ArgumentNullException(nameof(resultingWorkflow));
15  ConversationResult = conversationResult;
16  ResultingWorkflow = resultingWorkflow;
17  }
18 
20 
21  public Workflow ResultingWorkflow { get; set; }
22  }
23 }
This class contains the workflow the customer sent for the OnInComingCall POST or any subsequent POST...
Definition: Workflow.cs:14
Root namespace for the Microsoft Bot Builder Calling SDK object model.
Root namespace for the Microsoft Bot Builder Calling SDK.
Namespace for contracts used by the Microsoft Bot Builder Calling SDK.
Definition: ActionBase.cs:7
Once we have peformed the "actions" requested by the customer, we POST back to customer callback Url ...
OutcomeEventBase(ConversationResult conversationResult, Workflow resultingWorkflow)
Root namespace for the Microsoft Bot Builder SDK.