Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class ConsumirAPI

    { Classe para consumir API

    Inheritance
    System.Object
    ConsumirBase
    ConsumirAPI
    Inherited Members
    ConsumirBase.cookies
    ConsumirBase.TratarScapeEnvio
    ConsumirBase.TratarScapeRetorno
    ConsumirBase.EnveloparXML(WSSoap, String)
    ConsumirBase.RetornoServicoString
    ConsumirBase.RetornoServicoXML
    ConsumirBase.RetornoStream
    ConsumirBase.HttpStatusCode
    ConsumirBase.ExecutarServico(XmlDocument, Object, X509Certificate2)
    ConsumirBase.RetornoValidacao(Object, X509Certificate, X509Chain, SslPolicyErrors)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Unimake.Business.DFe
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public class ConsumirAPI : ConsumirBase

    Methods

    CriarAPIRequest(APIConfig, X509Certificate2)

    Declaration
    HttpClient CriarAPIRequest(APIConfig configuracoes, X509Certificate2 certificado)
    Parameters
    Type Name Description
    APIConfig configuracoes
    System.Security.Cryptography.X509Certificates.X509Certificate2 certificado
    Returns
    Type Description
    System.Net.Http.HttpClient

    ExecutarServico(APIConfig, X509Certificate2)

    Estabelece conexão com o Webservice e faz o envio do XML e recupera o retorno. Conteúdo retornado pelo webservice pode ser recuperado através das propriedades RetornoServicoXML ou RetornoServicoString.

    Declaration
    public void ExecutarServico(APIConfig apiConfig, X509Certificate2 certificado)
    Parameters
    Type Name Description
    APIConfig apiConfig

    Parâmetros para execução do serviço (parâmetros da API)

    System.Security.Cryptography.X509Certificates.X509Certificate2 certificado

    Certificado digital a ser utilizado na conexão com os serviços