FEPBA.HttpRestConnections 6.0.0

Suggested Alternatives

FEPBA.Helper

dotnet add package FEPBA.HttpRestConnections --version 6.0.0
                    
NuGet\Install-Package FEPBA.HttpRestConnections -Version 6.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FEPBA.HttpRestConnections" Version="6.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FEPBA.HttpRestConnections" Version="6.0.0" />
                    
Directory.Packages.props
<PackageReference Include="FEPBA.HttpRestConnections" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FEPBA.HttpRestConnections --version 6.0.0
                    
#r "nuget: FEPBA.HttpRestConnections, 6.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FEPBA.HttpRestConnections@6.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FEPBA.HttpRestConnections&version=6.0.0
                    
Install as a Cake Addin
#tool nuget:?package=FEPBA.HttpRestConnections&version=6.0.0
                    
Install as a Cake Tool

Resumen

�Gracias por elegir nuestro paquete NuGet! Este archivo README proporcionar� informaci�n esencial sobre la funcionalidad y el uso del paquete.

Nombre del Paquete

Paquete NuGet: FEPBA.HttpRestConnections

Descripci�n

El paquete NuGet FEPBA.HttpRestConnections es una poderosa herramienta que permite realizar peticiones HTTP a un servidor interno. Es especialmente dise�ado para ser utilizado por FEPBA. Con este paquete, puedes establecer conexiones REST con tu servidor interno y realizar diversas operaciones HTTP.

Funcionalidades Clave

  • Conexiones HTTP: Establece conexiones HTTP con servidores internos.
  • Peticiones REST: Realiza peticiones REST como GET, POST, PUT, DELETE, etc.
  • Interacci�n con datos: Env�a y recibe datos JSON/XML a trav�s de las peticiones.
  • Autenticaci�n y seguridad: Admite autenticaci�n y seguridad mediante encabezados de autorizaci�n.

Instalaci�n

Puedes instalar el paquete NuGet FEPBA.HttpRestConnections siguiendo estos pasos:

  1. Abre tu proyecto en [Visual Studio/tu IDE preferido].
  2. Ve al Administrador de paquetes NuGet.
  3. Busca "FEPBA.HttpRestConnections" en la barra de b�squeda de paquetes.
  4. Selecciona la �ltima versi�n del paquete.
  5. Haz clic en el bot�n "Instalar" para agregar el paquete a tu proyecto.

Alternativamente, puedes instalar el paquete a trav�s de la Consola del Administrador de paquetes utilizando el siguiente comando:

Install-Package FEPBA.HttpRestConnections

Uso

Para utilizar las funcionalidades proporcionadas por FEPBA.HttpRestConnections, sigue estas pautas:

  1. Importa el espacio de nombres en tu archivo de c�digo:
using FEPBA.HttpRestConnections;
  1. Crea una instancia de la clase HttpHelperRestConections para establecer la conexi�n con el servidor interno:
HttpHelperRestConections restHelper;
  1. Aseg�rate de cargarle la configuraci�n en el constructor de tu controlador:
restHelper = new HttpHelperRestConections(configuration);

La configuraci�n se encuentra en appsetings.json, donde cargamos el connectionString y las URL.

  1. Utiliza los m�todos proporcionados por HttpHelperRestConections para realizar peticiones HTTP:
// Ejemplo de una petici�n GET
var logGetResponse = restHelper.restCallGet(urilogGet, this);

// Ejemplo de una petici�n POST
// En este ejemplo se hace una petici�n POST para enviar un email
Mail mail = new Mail()
{
    To = "mail@ejemplo.com",
    Subject = "Rellena con tu subject",
    Body = bodyHtml,
    HTML = true,
    From = "no-responder@fepba.gov.ar"
};
var PostResponse = restHelperEnviar.restCallPost(uri, mail, this);
  1. Maneja las respuestas de las peticiones y los errores seg�n tus necesidades. Nuestras respuestas suelen ser JSON con el siguiente formato:
{
  "ok": "STATUS CODE",
  "data = "DATA DE LA RESPUESTA",
  "message" = "MENSAJE DE LA RESPUESTA"
 };

Contribuciones

EL equipo de informatica de FEPBA

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
6.0.0 480 6/21/2023 6.0.0 is deprecated because it is no longer maintained.
1.1.3 423 6/7/2023 1.1.3 is deprecated because it is no longer maintained.