as vezes me pego na necessidade de compartilhar informações de uma Api para um Controller, e de um Controller para uma Api, ha alguma maneira de fazer isso
diretamente entre os dois? Basicamente seria para chamar métodos que estariam em um dos dois.Não tenho um código em especifico, é apenas uma duvida em relação a esses acontecimentos.
public string GerarPDF(string id)
{
string HtmlConverter = homeController.RetornaHtmlParaXmlCtrl(id)
return HtmlConverter;
};
O código acima esta na WebApi, de nome XmlController.cs, o Código abaixo esta no HomeController.cs:
public string RetornaHtmlParaXmlCtrl(string id)
{
if(id.equals("0")){
string Html = "<Html>...</Html>"
return Html;
};
No caso aqui eu queria chamar um método que esta dentro do Controller diretamente da Api.