RISK es un mini framework que sigue el paradigma "SmartDB" y sirve como base para el back-end de aplicaciones de tipo LOB.
Risk Web API
This C# SDK is automatically generated by the OpenAPI Generator project:
The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:
Install-Package RestSharp
Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
Install-Package System.ComponentModel.Annotations
NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742. NOTE: RestSharp for .Net Core creates a new socket for each api call, which can lead to a socket exhaustion problem. See RestSharp#1406.
Generate the DLL using your preferred tool (e.g. dotnet build
)
Then include the DLL (under the bin
folder) in the C# project, and use the namespaces:
using Risk.API.Client.Api;
using Risk.API.Client.Client;
using Risk.API.Client.Model;
To use the API client with a HTTP proxy, setup a System.Net.WebProxy
Configuration c = new Configuration();
System.Net.WebProxy webProxy = new System.Net.WebProxy("http://myProxyUrl:80/");
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
c.Proxy = webProxy;
using System.Collections.Generic;
using System.Diagnostics;
using Risk.API.Client.Api;
using Risk.API.Client.Client;
using Risk.API.Client.Model;
namespace Example
{
public class Example
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://localhost:5001";
var apiInstance = new AutApi(config);
var key = "key_example"; // string | Clave para la activación
var riskDeviceToken = "riskDeviceToken_example"; // string | Token del dispositivo desde el cual se realiza la petición (optional)
var riskServiceVersion = "riskServiceVersion_example"; // string | Versión del servicio (optional)
try
{
// ActivarUsuario
DatoRespuesta result = apiInstance.ActivarUsuario(key, riskDeviceToken, riskServiceVersion);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling AutApi.ActivarUsuario: " + e.Message );
Debug.Print("Status Code: "+ e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
All URIs are relative to https://localhost:5001
Class | Method | HTTP request | Description |
---|---|---|---|
AutApi | ActivarUsuario | GET /Aut/ActivarUsuario | ActivarUsuario |
AutApi | CambiarClaveAcceso | POST /Api/Aut/CambiarClaveAcceso | CambiarClaveAcceso |
AutApi | CambiarClaveTransaccional | POST /Api/Aut/CambiarClaveTransaccional | CambiarClaveTransaccional |
AutApi | DatosUsuario | GET /Api/Aut/DatosUsuario | DatosUsuario |
AutApi | EditarDatoUsuario | POST /Api/Aut/EditarDatoUsuario | EditarDatoUsuario |
AutApi | EditarUsuario | POST /Api/Aut/EditarUsuario | EditarUsuario |
AutApi | EliminarUsuario | POST /Api/Aut/EliminarUsuario | EliminarUsuario |
AutApi | FinalizarSesion | POST /Api/Aut/FinalizarSesion | FinalizarSesion |
AutApi | GenerarOtp | POST /Api/Aut/GenerarOtp | GenerarOtp |
AutApi | GuardarAvatarUsuario | POST /Api/Aut/GuardarAvatarUsuario | GuardarAvatarUsuario |
AutApi | IniciarSesion | POST /Api/Aut/IniciarSesion | IniciarSesion |
AutApi | IniciarSesionFacebook | POST /Api/Aut/IniciarSesionFacebook | IniciarSesionFacebook |
AutApi | IniciarSesionGoogle | POST /Api/Aut/IniciarSesionGoogle | IniciarSesionGoogle |
AutApi | RecuperarAvatarUsuario | GET /Api/Aut/RecuperarAvatarUsuario | RecuperarAvatarUsuario |
AutApi | RefrescarSesion | POST /Api/Aut/RefrescarSesion | RefrescarSesion |
AutApi | RefrescarSesionFacebook | POST /Api/Aut/RefrescarSesionFacebook | RefrescarSesionFacebook |
AutApi | RefrescarSesionGoogle | POST /Api/Aut/RefrescarSesionGoogle | RefrescarSesionGoogle |
AutApi | RegistrarClaveTransaccional | POST /Api/Aut/RegistrarClaveTransaccional | RegistrarClaveTransaccional |
AutApi | RegistrarDispositivo | POST /Api/Aut/RegistrarDispositivo | RegistrarDispositivo |
AutApi | RegistrarUbicacion | POST /Api/Aut/RegistrarUbicacion | RegistrarUbicacion |
AutApi | RegistrarUsuario | POST /Api/Aut/RegistrarUsuario | RegistrarUsuario |
AutApi | ValidarOtp | GET /Api/Aut/ValidarOtp | ValidarOtp |
AutApi | ValidarPermiso | GET /Api/Aut/ValidarPermiso | ValidarPermiso |
AutApi | ValidarSesion | GET /Api/Aut/ValidarSesion | ValidarSesion |
GenApi | GuardarArchivo | POST /Api/Gen/GuardarArchivo | GuardarArchivo |
GenApi | ListarAplicaciones | GET /Api/Gen/ListarAplicaciones | ListarAplicaciones |
GenApi | ListarErrores | GET /Api/Gen/ListarErrores | ListarErrores |
GenApi | ListarSignificados | GET /Api/Gen/ListarSignificados | ListarSignificados |
GenApi | RecuperarArchivo | GET /Api/Gen/RecuperarArchivo | RecuperarArchivo |
GenApi | RecuperarTexto | GET /Api/Gen/RecuperarTexto | RecuperarTexto |
GenApi | ReporteListarSignificados | GET /Api/Gen/ReporteListarSignificados | ReporteListarSignificados |
GenApi | ReporteVersionSistema | GET /Api/Gen/ReporteVersionSistema | ReporteVersionSistema |
GenApi | SignificadoCodigo | GET /Api/Gen/SignificadoCodigo | SignificadoCodigo |
GenApi | ValorParametro | GET /Api/Gen/ValorParametro | ValorParametro |
GenApi | VersionServicio | GET /Api/Gen/VersionServicio | VersionServicio |
GenApi | VersionSistema | GET /Gen/VersionSistema | VersionSistema |
GloApi | ListarBarrios | GET /Api/Glo/ListarBarrios | ListarBarrios |
GloApi | ListarCiudades | GET /Api/Glo/ListarCiudades | ListarCiudades |
GloApi | ListarDepartamentos | GET /Api/Glo/ListarDepartamentos | ListarDepartamentos |
GloApi | ListarPaises | GET /Api/Glo/ListarPaises | ListarPaises |
MsjApi | ActivarMensajeria | POST /Api/Msj/ActivarMensajeria | ActivarMensajeria |
MsjApi | CambiarEstadoMensajeria | POST /Api/Msj/CambiarEstadoMensajeria | CambiarEstadoMensajeria |
MsjApi | DesactivarMensajeria | POST /Api/Msj/DesactivarMensajeria | DesactivarMensajeria |
MsjApi | ListarCorreosPendientes | GET /Api/Msj/ListarCorreosPendientes | ListarCorreosPendientes |
MsjApi | ListarMensajesPendientes | GET /Api/Msj/ListarMensajesPendientes | ListarMensajesPendientes |
MsjApi | ListarNotificacionesPendientes | GET /Api/Msj/ListarNotificacionesPendientes | ListarNotificacionesPendientes |
RepApi | ReporteListarSignificados | GET /Api/Gen/ReporteListarSignificados | ReporteListarSignificados |
RepApi | ReporteVersionSistema | GET /Api/Gen/ReporteVersionSistema | ReporteVersionSistema |
Authentication schemes defined for the API: