C# autofac中构造函数的参数

C# autofac中构造函数的参数,c#,autofac,C#,Autofac,我必须在屏幕1和屏幕2上显示视图 builder.RegisterInstance(dataGridView1) builder.RegisterInstance(dataGridView2) builder.RegisterType<GeneralHtmlNotifier>().As<INotifier>(); builder.RegisterInstance(dataGridView1) builder.RegisterInstance(dataGridView2)

我必须在屏幕1和屏幕2上显示视图

builder.RegisterInstance(dataGridView1)
builder.RegisterInstance(dataGridView2)
builder.RegisterType<GeneralHtmlNotifier>().As<INotifier>();
builder.RegisterInstance(dataGridView1)
builder.RegisterInstance(dataGridView2)
builder.RegisterType().As();
如果注册实例,如何在类中告诉构造函数我希望命名为datagridview1而不是datagridview2

public GeneralHtmlNotifier(DataGridView dataGridView1, IEnumerable<IChecker> checkers)
{
    _clsDataGridView = dataGridView1;
    _checkers = checkers;
}
公共通用HTMLNotifier(DataGridView dataGridView1,IEnumerable Checker)
{
_clsDataGridView=dataGridView1;
_跳棋=跳棋;
}
像这样吗

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

嗯…..“autofac”的标题部分很有趣!