static void Main(string[] args) { var cliente = new Adapter(); var meuTipoDeDado = new DadosEmXML("uma serie de dados em XML para se tornarem gráficos bonitos"); cliente.ExecuteAcao(meuTipoDeDado); Console.ReadKey(); }
public void ExecuteAcao(DadosEmXML dadosEmXml) { var dadosAdaptadosParaJson = AdapteXmlParaJson(dadosEmXml); ApiDeTerceiros.GereGraficosBonitosUsandoJson(dadosAdaptadosParaJson); }
public DadosEmJson AdapteXmlParaJson(DadosEmXML dadosEmXml) { Console.WriteLine("Adapta dados de XML para Json"); return(new DadosEmJson(dadosEmXml.Conteudo)); }