C#Autofac如何使用autofac.json通过不同的配置注册和解析同一类的多个实例

时间:2018-11-09 13:58:29

标签: c# autofac

我正在寻找一种注册类的方法,以使多个实例具有不同的配置值。我在autofac.json中有一些设置,如下所示,我想注册以便解析ClassA的多个实例,但具有不同的属性。谁能建议如何在Autofac中做到这一点。

  "modules": [
    {
      "type": "ClassA",
      "properties": {
        "ConnectionString": "connection1",
        "DatabaseName": "sample1"
      }
    },
    {
      "type": "ClassA",
      "properties": {
        "ConnectionString": "connection2",
        "DatabaseName": "sample2"
      }
    },

]

0 个答案:

没有答案