public string SaveObjectForDownload <T>(T @object) { var fileAlias = LocalStore.NewFile(); using (var streamWriter = new StreamWriter(LocalStore.OpenWrite(fileAlias))) { XmlProvider.Write(@object, Encoding.Unicode, streamWriter); } return(fileAlias); }