Ejemplo n.º 1
0
 internal Task SendMessageAsync(InitiateInputMessage message, CancellationToken cancellationToken = default)
 {
     return(this.SendMessageAsync(message,
                                  () =>
     {
         return this.Dialog.SendMessageAsync(message, cancellationToken);
     }));
 }
Ejemplo n.º 2
0
 internal void SendMessage(InitiateInputMessage message)
 {
     this.SendMessage(message,
                      () =>
     {
         this.Dialog.SendMessage(message);
     });
 }
        public void Incomplete(IEnumerable <InitiateInputMessageArticle> articles,
                               int inputSource,
                               int?inputPoint)
        {
            this.OnStateChange();

            InitiateInputMessage message = this.CreateMessage(InitiateInputMessageStatus.Incomplete,
                                                              articles,
                                                              inputSource,
                                                              inputPoint);

            this.Workflow.SendMessage(message);
        }
        public Task IncompleteAsync(IEnumerable <InitiateInputMessageArticle> articles,
                                    int inputSource,
                                    int?inputPoint,
                                    CancellationToken cancellationToken = default)
        {
            this.OnStateChange();

            InitiateInputMessage message = this.CreateMessage(InitiateInputMessageStatus.Incomplete,
                                                              articles,
                                                              inputSource,
                                                              inputPoint);

            return(this.Workflow.SendMessageAsync(message, cancellationToken));
        }
Ejemplo n.º 5
0
 public Task SendMessageAsync(InitiateInputMessage message, CancellationToken cancellationToken = default)
 {
     return(base.SendMessageAsync(message, cancellationToken));
 }
Ejemplo n.º 6
0
 public void SendMessage(InitiateInputMessage message)
 {
     base.SendMessage(message);
 }
Ejemplo n.º 7
0
 protected void OnMessageReceived(InitiateInputMessage message)
 {
     this.MessageReceived?.Invoke(this, new MessageReceivedEventArgs <InitiateInputMessage>(message, this.DialogProvider));
 }