public static bool Published(this DomainCommandResult result) => result.Status == DomainCommandStatus.Published;
public static bool TimeOuted(this DomainCommandResult result) => result.Status == DomainCommandStatus.TimeOuted;
public static bool Failed(this DomainCommandResult result) => result.Status == DomainCommandStatus.Failed;
public static bool Canceled(this DomainCommandResult result) => result.Status == DomainCommandStatus.Canceled;
public static bool Succeed(this DomainCommandResult result) => result.Status == DomainCommandStatus.Succeed;