SOAPUtil 1.0.0
See the version list below for details.
dotnet add package SOAPUtil --version 1.0.0
NuGet\Install-Package SOAPUtil -Version 1.0.0
<PackageReference Include="SOAPUtil" Version="1.0.0" />
paket add SOAPUtil --version 1.0.0
#r "nuget: SOAPUtil, 1.0.0"
// Install SOAPUtil as a Cake Addin
#addin nuget:?package=SOAPUtil&version=1.0.0
// Install SOAPUtil as a Cake Tool
#tool nuget:?package=SOAPUtil&version=1.0.0
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 |
-
.NETCoreApp 3.1
- Newtonsoft.Json (>= 12.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.