在 WebAPI 项目中为静态文件设置相对路径

Setting relative path in a WebAPI project for static files

给定资产的相对路径 html:

<link rel="stylesheet" type="text/css" href="/css/styles.css">

我如何在我的 WebAPI 项目中指定一个根文件夹(或基本路径),它不指向项目目录而是指向该目录下的某个文件夹(例如,我不想 ProjectDir/css/styles.css,我要ProjecDir/SomeFolder/css/styles.css)。我希望使用 RouteConfig 可以实现这一点,但我不确定如何实现。

解释是否应该更加清晰:我有一个外部前端 (Git) 存储库用于 UI 开发,它在一个简单的节点服务器上运行,我已将此存储库添加到 WebAPI项目,以便它可以在生产中提供静态文件。

我想避免在部署时修改相对路径,或者在目录之间复制和粘贴文件。

想法?

找到有效的解决方案,只需将“./”附加到资产路径即可。