private void OnRouterError(object sender, ErrorOnRouterEventHandlerArgs args) { var errorRouterMessage = ErrorMessageFactory.CreateErrorRouterMessageFromEventArgs(args); errorRouterMessage.ServiceId = _identification; _outputGateway.Send(errorRouterMessage); }
private void OnErrorHandler(object sender, ErrorOnHandlersEventHandlerArgs args) { var message = ErrorMessageFactory.CreateErrorHandlerMessageFromEventArgs(args); message.ServiceId = _identification; _outputGateway.Send(message); }
public static IArg <long> IsPositive(this IArg <long> arg) { #if !NET35 Contract.Requires(arg != null); Contract.Ensures(arg != null); #endif if (arg.Value <= 0) { var message = ErrorMessageFactory.NotPositiveNumber(arg); arg.Message.SetArgumentOutRange(message); } return(arg); }
public static IArg <int> IsOdd(this IArg <int> arg) { #if !NET35 Contract.Requires(arg != null); Contract.Ensures(arg != null); #endif if (!MathUtil.IsOdd(arg.Value)) { var message = ErrorMessageFactory.NotOddNumber(arg); arg.Message.SetArgumentOutRange(message); } return(arg); }
public static IArg <int> IsNegative(this IArg <int> arg) { #if !NET35 Contract.Requires(arg != null); Contract.Ensures(Contract.Result <IArg <int> >() != null); #endif if (arg.Value >= 0) { var message = ErrorMessageFactory.NotNegativeNumber(arg); arg.Message.SetArgumentOutRange(message); } return(arg); }
public static ArgumentOutOfRangeException NotEqual <T>(IArg <T> arg, T expected) { var message = ErrorMessageFactory.NotEqual(arg, expected); return(CreateException(arg, message)); }
public void ShowErrorMessage(ErrorMessageType errorMessageType) { var errorMessage = ErrorMessageFactory.CreateErrorMessage(errorMessageType); ErrorPanel.OpenPanel(errorMessage); }