Есть ли способ вернуть файл XML из веб-службы REST.Я хочу иметь возможность вызывать сервер, динамически создавать файл и возвращать, как если бы я просто вернул XML-файл, сохраненный на диске.
Мне удалось подойти довольно близко, вернув XMLElement:
public XmlElement Airports()
{
//Dynamically build up and return
}
Но когда я ссылался на местоположение из DTD, оно, похоже, не ведет себя так же, например
Это работает: ENTITY XmlFile SYSTEM "http://localhost:59736/MyXmlFile.xml"
Но это не
ENTITY XmlFile SYSTEM "http://localhost:59736/MyService.svc/MyMethod"
Должно быть небольшое различие в заголовках или что-то в этом роде ...