我有一个名为Aspose.Total.Product.Family.lic的许可证文件,用于第三方API Aspose。我需要通过将此文件与Azure Function一起附加来设置许可证,在我的函数内部,我应该引用此文件并设置许可证。
在普通的Java应用程序中,我将执行以下操作。将文件放置在项目中并按以下方式引用
License license = new License();
license.setLicense(App.class.getClassLoader().getResourceAsStream("Aspose.Total.Product.Family.lic"));
有人可以帮助我在Azure Function中做同样的事情吗?请让我知道如何将此文件嵌入到azure函数中,并在azure函数中获得对该文件的引用。
答案 0 :(得分:0)
Azure功能取决于function.json
文件。您可以将license
文件放在同一目录中,并可以通过以下方式访问它:
var path = System.IO.Path.Combine(context.FunctionAppDirectory, "Aspose.Total.Product.Family.lic");
或另一种解决方法是将文件上传到Blob存储中,并在需要时将其拉出。有关Blob存储的更多信息,请参见docs