0

在我的依赖注入配置文件中 - 我不知道(也找不到示例)如何将一些预定义的环境变量文件设置为成员。

无法告诉如何在 Spring.Net 中执行此操作 - 我们将不胜感激您的帮助。

4

2 回答 2

3

使用EnvironmentVariableSource,目前的文档有些缺乏:http: //springframework.net/docs/1.3.2/reference/html/objects.html#objects-variablesource。我已经编写了一些额外的文档,它们可能会包含在构建的下一个 2.0 版本中。同时,您还可以在 Github https://github.com/serra/spring-net-examples/tree/master/Spring.IoCQuickStart.VariableSources上查看此示例代码。

于 2012-10-29T19:36:50.790 回答
2

看看VariablePlaceholderConfigurer对象。它应该完成这项工作: http ://www.springframework.net/doc-latest/reference/html/objects.html#objects-variablesource

<object type="Spring.Objects.Factory.Config.VariablePlaceholderConfigurer, Spring.Core">
   <property name="VariableSources">
      <list>
         <object type="Spring.Objects.Factory.Config.EnvironmentVariableSource, Spring.Core"/>
      </list>
   </property>
</object>

<object type="MyObject">
  <property name="MyProperty" value="${MyEnvironmentVariableName}"/>
</object>
于 2012-10-29T19:42:50.593 回答