如何在Azure数据工厂(ADF)自定义活动中注入依赖项?

时间:2017-04-26 03:22:56

标签: azure dependency-injection class-library azure-data-factory

我正在通过实施IDotNetActivity接口创建自定义活动。

以下是我在自定义活动中执行的几个步骤:

  1. 从blob容器中读取文件。
  2. 做一些改造
  3. 覆盖同一个文件。
  4. 项目类型是asp.net核心模板中的类库。到目前为止,我正在初始化我的自定义活动类中的所有依赖项,但我想使用依赖注入使其松散耦合,可测试并重用一些我已经编写的用于从blob容器等中读取文件的代码。

    有没有人在.Net核心类库项目中实现DI,内置了.Net Core的DI功能?如果是,那么请分享一些链接,以便我也可以在我的项目中实现相同的。

1 个答案:

答案 0 :(得分:0)

目前,ADF自定义活动仅支持.NET Framework类库。

另一方面,关于如何在.net核心中进行DI,下面有以下示例

https://github.com/aspnet/Docs/tree/master/aspnetcore/fundamentals/dependency-injection/sample