From 934a44a995c270dde6cd4db632465057912e369b Mon Sep 17 00:00:00 2001 From: Eric Dahlvang Date: Fri, 25 Sep 2020 13:59:12 -0700 Subject: [PATCH 1/2] Add 'state' to MessagingExtensionAction --- .../Teams/Generated/MessagingExtensionAction.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs b/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs index 0a540498c9..a418c65d87 100644 --- a/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs +++ b/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs @@ -44,7 +44,8 @@ public MessagingExtensionAction() /// A collection of bot activities. /// Message content sent as part of the /// command request. - public MessagingExtensionAction(object data = default(object), TaskModuleRequestContext context = default(TaskModuleRequestContext), string commandId = default(string), string commandContext = default(string), string botMessagePreviewAction = default(string), IList botActivityPreview = default(IList), MessageActionsPayload messagePayload = default(MessageActionsPayload)) + /// State parameter passed back to the bot after authentication flow. + public MessagingExtensionAction(object data = default(object), TaskModuleRequestContext context = default(TaskModuleRequestContext), string commandId = default(string), string commandContext = default(string), string botMessagePreviewAction = default(string), IList botActivityPreview = default(IList), MessageActionsPayload messagePayload = default(MessageActionsPayload), string state = default(string)) : base(data, context) { CommandId = commandId; @@ -52,6 +53,7 @@ public MessagingExtensionAction() BotMessagePreviewAction = botMessagePreviewAction; BotActivityPreview = botActivityPreview; MessagePayload = messagePayload; + State = state; CustomInit(); } @@ -91,5 +93,10 @@ public MessagingExtensionAction() [JsonProperty(PropertyName = "messagePayload")] public MessageActionsPayload MessagePayload { get; set; } + /// + /// Gets or sets state parameter passed back to the bot after authentication flow. + /// + [JsonProperty(PropertyName = "state")] + public string State { get; set; } } } From fef5b1ad0fe132c8824423b6dd078c24e432ae0f Mon Sep 17 00:00:00 2001 From: Eric Dahlvang Date: Fri, 9 Oct 2020 08:49:30 -0700 Subject: [PATCH 2/2] Remove new constructor parameter --- .../Teams/Generated/MessagingExtensionAction.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs b/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs index a418c65d87..9fe886a9c3 100644 --- a/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs +++ b/libraries/Microsoft.Bot.Schema/Teams/Generated/MessagingExtensionAction.cs @@ -44,8 +44,7 @@ public MessagingExtensionAction() /// A collection of bot activities. /// Message content sent as part of the /// command request. - /// State parameter passed back to the bot after authentication flow. - public MessagingExtensionAction(object data = default(object), TaskModuleRequestContext context = default(TaskModuleRequestContext), string commandId = default(string), string commandContext = default(string), string botMessagePreviewAction = default(string), IList botActivityPreview = default(IList), MessageActionsPayload messagePayload = default(MessageActionsPayload), string state = default(string)) + public MessagingExtensionAction(object data = default(object), TaskModuleRequestContext context = default(TaskModuleRequestContext), string commandId = default(string), string commandContext = default(string), string botMessagePreviewAction = default(string), IList botActivityPreview = default(IList), MessageActionsPayload messagePayload = default(MessageActionsPayload)) : base(data, context) { CommandId = commandId; @@ -53,7 +52,6 @@ public MessagingExtensionAction() BotMessagePreviewAction = botMessagePreviewAction; BotActivityPreview = botActivityPreview; MessagePayload = messagePayload; - State = state; CustomInit(); }