我有这样的代码行:
var clientProfile = new ClientProfile { Id = user.Id, UserName = userDto.UserName };
我正在尝试使用Autofac解析此类。我怎么能简单地做到这一点? 像这样:
var clientProfile = AutofacHostFactory
.Container
.ResolveWithProperty<ClientProfile>(
Id = user.Id, UserName = userDto.UserName
);
答案 0 :(得分:0)
您需要查看property and method injection以及how to pass parameters during resolve operations上的文档。在包含两个示例的示例中,您应该在路上。