0
想要了解以下內容的最佳做法。我正在運行一個asp.net mvc 4站點。如何使用mvc4生成文件路徑
我有2個靜態PDF文檔,用戶可以下載我的網站。文件的路徑基於不同的標準。我有3個選項來生成文件的路徑。
過程中它的控制器時,頁面加載,並傳遞我的視圖模型的路徑,我Razor視圖,並把它添加到一個錨鏈接
有一個控制器的行動,是的href標籤當用戶點擊鏈接返回FileResult時調用。
有一個HtmlHelper,它返回文件的路徑。
上面哪一個是最佳實踐?我傾向於數字1,但希望反饋在體系結構上是最佳選項,對性能影響也最小。
此方法的任何性能影響? – amateur 2013-04-04 22:02:54
不是我所知道的。我想你可以使用這種方法實現更快的速度(緩存文件,從CDN獲取文件或其他任何文件),我當然不認爲它會減慢速度......也許幾毫秒的路由?我懷疑什麼是顯而易見的。 – solidau 2013-04-04 22:05:46
+1給尤文圖斯18。我也相信這是可維護性和安全性最優雅的方法。 – 2013-04-04 22:11:30