internal Task SendMessageAsync(InitiateInputMessage message, CancellationToken cancellationToken = default) { return(this.SendMessageAsync(message, () => { return this.Dialog.SendMessageAsync(message, cancellationToken); })); }
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)); }
public Task SendMessageAsync(InitiateInputMessage message, CancellationToken cancellationToken = default) { return(base.SendMessageAsync(message, cancellationToken)); }
public void SendMessage(InitiateInputMessage message) { base.SendMessage(message); }
protected void OnMessageReceived(InitiateInputMessage message) { this.MessageReceived?.Invoke(this, new MessageReceivedEventArgs <InitiateInputMessage>(message, this.DialogProvider)); }