/// <summary> /// Publica la Excepción teniendo la configuración asociada a una determinada Política de Excepción /// </summary> /// <param name="exception">Exception a publicar</param> /// <param name="politicaExcepcion">Politica de Excepcion</param> /// <returns></returns> public static bool PublicarExcepcion(Exception exception, PoliticaExcepcion politicaExcepcion) { ManejadorLog manejadorLog = new ManejadorLog(); manejadorLog.GrabarLog(string.Format("{0}{1}StackTrace: {2}{3}Inner Exception:{4}", exception.Message , Environment.NewLine , exception.StackTrace , Environment.NewLine , exception.InnerException)); return(true); }
public static void GrabarLog(Exception ex, string titulo, PoliticaExcepcion politica) { ManejadorExcepciones.PublicarExcepcion(ex, politica); }