WCF - lendo um arquivo XML em um serviço usando XElement.Load
Pergunta
Eu tenho um arquivo xml simples em um serviço WCF que eu estou tentando carga usando Xelement.Load ( "sample.xml"), que não está lendo o arquivo. Qual é a maneira correta de fazer isso?
O serviço deve retornar um XML para uma aplicação asp.net.
TIA
Solução
Eu tenho que trabalhar, fornecendo o caminho absoluto como o parâmetro para o método XElement.Load (), caminho relativo seria melhor ainda.
Outras dicas
Você deve tentar algo como isso, então.
var appPath = System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath;
bodyFile = Path.Combine(appPath, @"<File Name Path");
Isto irá funcionar em relação ao caminho físico do aplicativo.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow