SOAPUtil 1.0.1

.NET Core 3.1
dotnet add package SOAPUtil --version 1.0.1
NuGet\Install-Package SOAPUtil -Version 1.0.1
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="SOAPUtil" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SOAPUtil --version 1.0.1
#r "nuget: SOAPUtil, 1.0.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install SOAPUtil as a Cake Addin
#addin nuget:?package=SOAPUtil&version=1.0.1

// Install SOAPUtil as a Cake Tool
#tool nuget:?package=SOAPUtil&version=1.0.1

O intuito desse projeto é simplificar as requisições SOAP para não existir a necessidade de ficar preso aos contratos burocráticos do WCF permitindo escalabilidade e maleabilidade das requisições O conceito é bem simples, e dará uma maleabilidade maior para o desenvolvedor em trabalhar as requisições e seus retornos de forma mais transparente. Usando metodos mais eficientes e customizaveis para coletar o SOAP/XML e o transformar em JSON para que seja mais facilmente serializado usando as bibliotecas da NewtonSoft.Json com suas annotations

Essencialmente os contratos SOAP WCF não permitem a abstração e modificação de suas classes e objetos de forma amigável Com esse projeto será facil criar Headers e parametros para a requisição assim como o XML de retorno será transformado em um JSON. Desta forma haverá mais facilidade de transformar os dados em uma classe tipada ou um objeto dinamico em construção da forma que o DEV quiser!

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows
.NET Core netcoreapp3.1
Compatible target framework(s)
Additional computed target framework(s)
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
1.0.1 312 1/19/2021
1.0.0 276 1/15/2021

incluido o parametro de Dominio para requisição com NetworkCredentials