В Silverlight вы должны сохранить файл с помощью диалогового окна сохранения файла.
Этот диалог можно открыть только из пользовательского события, то есть нажатия кнопки
Я возвращаю данныефайл из вызова веб-службы асинхронно
Как сохранить это в файл?
Если я спрашиваю их перед вызовом службы, я не могу использовать поток после возвращения данных.
Если я спрашиваю их после того, как не могу открыть диалоговое окно сохранения файла.
Это немного курицы и ситуация с яйцом.
Спасибо.
обновление
Я хочу иметь возможность сохранить компьютер пользователя там, где он не указывает изолированное хранилище Silverlight.