private RespuestaModel RegistrarConector(RespuestaPeticionModel peticionModel, Configuracion config) { Conector conector = MapearLlamada(peticionModel, config); try { Dictionary <string, dynamic> P = conector.AsDictionary(); m = _dao.Insertar <RespuestaModel>(P); } catch (Exception ex) { string InnerExcepcionResult = (ex.InnerException != null ? ex.InnerException?.ToString() : "").Trim(); string ErrorResult = ("Error en el proceso: " + ex.Message + ". " + InnerExcepcionResult).Trim(); LogExcepcion logEx = GenerarLogExcepcion("Proceso de Conectores", ErrorResult, ErrorResult, "850", InnerExcepcionResult, "Proceso de Conectores"); m = RegistrarExcepcion(logEx, null); m.Id = 0; m.ErrorId = -2; m.Satisfactorio = false; m.Datos = null; m.Mensaje = ex.Message + ". " + ex.InnerException; } return(m); }