Ejemplo n.º 1
0
 public ResultSettingsBuilder()
 {
     // set defaults
     Logger = new DefaultLogger();
     DefaultTryCatchHandler  = ex => Result.Settings.ExceptionalErrorFactory(ex.Message, ex);
     SuccessFactory          = successMessage => new Success(successMessage);
     ErrorFactory            = errorMessage => new Error(errorMessage);
     ExceptionalErrorFactory = (errorMessage, exception) => new ExceptionalError(errorMessage ?? exception.Message, exception);
 }
Ejemplo n.º 2
0
 public ResultSettingsBuilder()
 {
     // set defaults
     Logger = new DefaultLogger();
     DefaultTryCatchHandler = ex => new ExceptionalError(ex.Message, ex);
 }