Javascript/TypeScript 中的 Azure 函数:如何做?
Posted
技术标签:
【中文标题】Javascript/TypeScript 中的 Azure 函数:如何做?【英文标题】:Azure Functions in JavasScript/TypeScript: How to DI? 【发布时间】:2022-01-13 02:06:22 【问题描述】:我看过很多教程和问题,询问如何在 .NET 中为 Azure Functions 执行 DI,但没有针对 javascript 或 TypeScript。
如何为 Azure Functions 提供不同的实现?
【问题讨论】:
可以参考Dependency Injection in JavaScript 101、Dependency Injection Explained via JavaScript和As of now Dependency Injection for Java is not supported 【参考方案1】:您可以查看多个博客,我们可以按照 DeepDave 的建议了解 JavaScript 中的 DI。
你可以参考这个GIT blog,在那里我们可以找到关于Injectable Type script azure functions的项目。 下面是基于 TypeScript 的示例构造函数:
constructor(@inject(contracts.contractSymbols.ICognitiveService) cognitiveService:contracts.ICognitiveService)
super();
this._cognitiveService = cognitiveService;
【讨论】:
以上是关于Javascript/TypeScript 中的 Azure 函数:如何做?的主要内容,如果未能解决你的问题,请参考以下文章
如何等待 JavaScript/TypeScript 中的 Promise 列表?
比较并将正确的值推送到 JavaScript/TypeScript 中的对象数组
如何在 JavaScript/TypeScript 中创建具有非唯一键的地图?
HTML5 localStorage 有用的函数 // JavaScript,TypeScript [关闭]