Мне было интересно, можно ли было написать файл FileResult, который работал бы примерно так:
public ActionResult Generate(int id)
{
//Fill Model
string ViewName = "template1";
return new FileResult(ViewName, @"c:\save"+ id +".txt");
}
, где она должна взять модель и объединить ее с представлением, чтобы получить вывод, который обычно отображается на экране, но вместо этого просто сохраните его с указанным именем файла.
Примечание. Этот файл будет сохранен на веб-сервере
.