Ejemplo n.º 1
0
 public static Exception Throw(string friendlyMessage, ExceptionParameter parameter)
 {
     return(new Exception(friendlyMessage,
                          new Exception(string.Format("StatusCode: {0}, Url: {1}, Input: {2}, Output: {3}",
                                                      (int)parameter.StatusCode,
                                                      parameter.Url,
                                                      JsonConvert.SerializeObject(parameter.Input),
                                                      parameter.Output)
                                        )
                          ));
 }
Ejemplo n.º 2
0
 public void Execute(ExceptionParameter <ValueTuple <T1, T2, T3> > parameter)
 => _action(parameter.Exception, _messageTemplate, parameter.Argument.Item1, parameter.Argument.Item2,
            parameter.Argument.Item3);