Autofac XML配置 - 定义实例属性

时间:2013-10-16 12:36:46

标签: c# xml properties instance autofac

我想通过使用autofac XML配置来定义实例属性。

示例:

public interface ITest {} // no properties, just plain interface
public class ConcreteTest : ITest 
{ 
    public string SomeText {get; set;} 
}

配置:

<!-- language: xml -->
<component
   type="Namespace.ConcreteTest"
   service="Namespace.ITest">
   <properties>
      <property name="SomeText" value="Text to be set on concrete instance" />
   </properties>
</component>

如果ITest具有“SomeText”属性,这不是我的情况,这将正常工作。 这可以用autofac吗? 我可以告诉autofac搜索类型属性而不是服务或类似的内容吗?

提前致谢, DALIBOR

0 个答案:

没有答案