public static HandleMessageResult EndDialog(this IServiceProvider Services, Guid?conversationHandle = null) { EndDialogMessageResult.Args args = new EndDialogMessageResult.Args() { ConversationHandle = conversationHandle }; var res = (HandleMessageResult)ActivatorUtilities.CreateInstance <EndDialogMessageResult>(Services, new object[] { args }); return(res); }
public static HandleMessageResult EndDialogWithError(this IServiceProvider Services, string error, int?errocode, Guid?conversationHandle = null) { EndDialogMessageResult.Args args = new EndDialogMessageResult.Args() { Error = error, ErrorCode = errocode, ConversationHandle = conversationHandle }; var res = (HandleMessageResult)ActivatorUtilities.CreateInstance <EndDialogMessageResult>(Services, new object[] { args }); return(res); }