CommandResults Methods
Class Methods 8 members
A factory for
ExecuteCommandResult. Produces a canceled result.
public static class CommandResults{ public static ExecuteCommandResult Canceled() { // ... }} Produces an unsuccessful result with an error message.
public static class CommandResults{ public static ExecuteCommandResult Failure( string? errorMessage = null) { // ... }}Parameters
errorMessage string? optional An optional error message. Failure(string, string, CommandResultFormat) Section titled Failure(string, string, CommandResultFormat) static ExecuteCommandResult Produces an unsuccessful result with an error message and result data.
public static class CommandResults{ public static ExecuteCommandResult Failure( string errorMessage, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) { // ... }}Parameters
errorMessage string The error message. result string The result data. resultFormat CommandResultFormat optional The format of the result data. Defaults to CommandResultFormat.Text. Failure(string, CommandResultData) Section titled Failure(string, CommandResultData) static ExecuteCommandResult Produces an unsuccessful result with an error message and a value.
public static class CommandResults{ public static ExecuteCommandResult Failure( string errorMessage, CommandResultData value) { // ... }}Parameters
errorMessage string The error message. value CommandResultData The value produced by the command. Produces an unsuccessful result from an
Exception. Exception.Message is used as the error message. public static class CommandResults{ public static ExecuteCommandResult Failure( Exception exception) { // ... }}Parameters
exception Exception The exception to get the error message from. Produces a success result.
public static class CommandResults{ public static ExecuteCommandResult Success() { // ... }}Success(string, string, CommandResultFormat) Section titled Success(string, string, CommandResultFormat) static ExecuteCommandResult Produces a success result with a message and result data.
public static class CommandResults{ public static ExecuteCommandResult Success( string message, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) { // ... }}Parameters
message string The message associated with the result. result string The result data. resultFormat CommandResultFormat optional The format of the result data. Defaults to CommandResultFormat.Text. Success(string, CommandResultData) Section titled Success(string, CommandResultData) static ExecuteCommandResult Produces a success result with a message and a value.
public static class CommandResults{ public static ExecuteCommandResult Success( string message, CommandResultData value) { // ... }}Parameters
message string The message associated with the result. value CommandResultData The value produced by the command.