在Web Api MVC中返回绑定文件

在Web Api MVC中返回绑定文件,api,optimization,asp.net-mvc-4,asp.net-4.0,Api,Optimization,Asp.net Mvc 4,Asp.net 4.0,我希望我的API可以返回一个捆绑文件 我在app_start上有此捆绑包: bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css")); 并在控制器上返回此捆绑包: return File(("~/Content/css"), "text/css"); 但我有一个错误消息说“找不到文件”。 客户端如何从我的API中获得绑定css? 我想要像google CDN这样的东西,提供捆绑包脚本。而不是让控制器

我希望我的API可以返回一个捆绑文件

我在app_start上有此捆绑包:

bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));
并在控制器上返回此捆绑包:

return File(("~/Content/css"), "text/css");
但我有一个错误消息说“找不到文件”。 客户端如何从我的API中获得绑定css?
我想要像google CDN这样的东西,提供捆绑包脚本。

而不是让控制器操作返回捆绑包,您可以直接让客户端请求捆绑包。例如,对于样式:

Scripts.Url("~/Content/css")

将为您提供要引用的捆绑包的url。

您可以直接让客户端请求捆绑包,而不是让控制器操作返回捆绑包。例如,对于样式:

Scripts.Url("~/Content/css")

将为您提供要引用的捆绑包的url。

否,我希望通过url向客户请求。所以它类似于api.com/get/cssno,我希望我的客户机请求通过URL。所以它应该是类似于api.com/get/css的东西