我有这样一行代码:
var clientProfile = new ClientProfile { Id = user.Id, UserName = userDto.UserName };
我正在尝试使用 Autofac 解析此类。我怎样才能简单地做到这一点? 像这样:
var clientProfile = AutofacHostFactory
.Container
.ResolveWithProperty<ClientProfile>(
Id = user.Id, UserName = userDto.UserName
);
最佳答案
您需要查看有关 property and method injection 的文档以及how to pass parameters during resolve operations .在包含示例的这两者之间,您应该已经上路了。
关于c# - 如何解析具有属性的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33811318/