c# - 如何解析具有属性的类?

标签 c# properties autofac

我有这样一行代码:

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/

相关文章:

c# - 适用于 .NET 的商业兼容许可 SNMP 代理

C#:如何将网站项目转换为 Web 项目

javascript - 如何给对象添加属性?

scope - Autofac 和 Web API 范围

entity-framework-4 - 在多层架构中使用 Autofac

c# - 尝试连接到sql数据库时出现权限错误

c# - 快速将多个对象映射到另一个对象的数据结构

java - 管理 Java 属性文件的本地化

java - 最终属性@Value中的Spring属性注入(inject)-Java

c# - AutoFac - 为一些开放的通用注册装饰器