我在我的ASP中使用了一些类库.NET Web API应用程序,可处理我的所有后端内容,例如对多个数据库(如Azure SQL数据库、Cosmos DB等)的CRUD操作.
我不想重新发明轮子,并能够在我在Visual Studio 2017中创建的新Azure功能中使用它们.我的所有存储库方法都使用一个接口.那么,我将如何在我的新Azure函数中实现依赖注入呢?
我没有看到任何对DI的支持,但我有点困惑.Azure功能似乎基于与WebJobs相同的SDK,我认为微软go 年开始在WebJobs中支持DI——我肯定知道,因为我使用Ninject实现了它.
有没有办法让我可以在新的Azure Functions项目中使用现有的库?