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); }