【问题标题】:How to pass an object to the constructor through castle windsor?如何通过城堡温莎将对象传递给构造函数?
【发布时间】:2010-09-27 06:06:17
【问题描述】:

我正在通过城堡温莎构建一个对象,并且我的构造函数接受自定义类型的参数。如何将它传递给我的对象。

public class ArgumentClass
{
   int value1;
   string value2;
}

public interface IInterface
{
}

public class CClass : IInterface
{
   public CClass(ArgumentClass arg) { }
}

我的所有配置都在 XML 文件中定义,我也想在 XML 中定义参数。所以请不要编程!

【问题讨论】:

    标签: xml parameters constructor castle-windsor castle


    【解决方案1】:

    你看过at the documentation吗?

    【讨论】:

      【解决方案2】:

      我认为哈希要求其中一个usage hint

      【讨论】:

        【解决方案3】:

        我不知道当我发布这个问题时我在想什么。实际上,我希望将对象列表传递给构造函数。我最终这样做了:

        ${id1} ${id2} ${id3} ${id4}

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-08-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-05-23
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多