1
我的应用程序引用了一堆用于xml验证的xsd文件。目前,它们存储在我的本地目录中,我通过给出一个像“C:\ TestFolder \ TestFile.xsd”这样的主要xsd的路径来引用它。该路径存储在mongo数据库中。我不确定在云端托管此应用程序后,我将文件存储在哪里(Azure)。我该如何在mongo中引用该路径?由于该应用程序会在云上运行,因此我不确定解决此问题的最佳方法是什么。将静态文件存储在应用程序使用的云中的位置?
一种方法可能是将文件存储在项目中并引用它们,但我认为这不是最好的方法。
有人能指出我正确的方向吗? xsd文件不会被应用程序更改,它们仅用于验证。
我使用了解决方案2.我将这些XSD文件存储在Azure Blob Storage中,并将该容器公开并通过存储在mongo数据库中的公用URL访问它。我已经在应用程序中将Blob存储用于其他目的。添加这并不困难。正如你所说,那里有很多教程。 – ArsenalRocks