autofac中构造函数的参数

时间:2013-07-04 13:44:17

标签: c# autofac

我必须在屏幕1和2上进行网格视图

builder.RegisterInstance(dataGridView1)
builder.RegisterInstance(dataGridView2)
builder.RegisterType<GeneralHtmlNotifier>().As<INotifier>();

如何在类中告诉我构造函数我想要命名为datagridview1而不是datagridview2如果注册实例

public GeneralHtmlNotifier(DataGridView dataGridView1, IEnumerable<IChecker> checkers)
{
    _clsDataGridView = dataGridView1;
    _checkers = checkers;
}

1 个答案:

答案 0 :(得分:0)

喜欢这个吗?

builder.RegisterInstance(new GeneralHtmlNotifier(dataGridView1, checkers));