配置温莎城堡和通用

2024-01-25

这是我在 Global.asax 中的代码

 WindsorContainer container = new WindsorContainer();
container.Register(Component.For(typeof(IRepository<>))
                                       .ImplementedBy(typeof(NHRepository<>))
                                       .LifeStyle.Transient)

我尝试将其翻译为 xml 配置文件,但没有成功

<component id="NHRepository"
           service="NCommon.Data.IRepository'1, NCommon"
           type="NCommon.Data.NHibernate.NHRepository'1, NCommon.NHibernate"
           lifestyle="transient">
</component>

如何将此代码转换为配置文件中的 Windsor.config ?

坦克 米尔科


你需要使用反引号 http://en.wikipedia.org/wiki/Grave_accent, not 撇号 http://en.wikipedia.org/wiki/Apostrophe

<component id="NHRepository"
           service="NCommon.Data.IRepository`1, NCommon"
           type="NCommon.Data.NHibernate.NHRepository`1, NCommon.NHibernate"
           lifestyle="transient">
</component>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

配置温莎城堡和通用 的相关文章

随机推荐

  • Python 中散列图像的性能缓慢

    我有一个创建图像差异哈希并存储在 Python 列表中的函数 import glob import dhash from alive progress import alive bar from wand image import Imag
  • 成功登录后添加声明

    用户成功登录后 我需要添加对用户身份的声明 我认为这就是需要发生的地方 public async Task
  • 将 XML 文件添加到文件列表

    我想将 XML 文件的内容添加到 doxygen 生成的文档中 我将 XML 文件添加到INPUTdoxygen 配置文件的标记 但是 虽然 XML 文件列在文件列表中 但并未显示文件的内容 我需要做什么才能包含这些内容 Doxygen 没
  • 使用 JGit 提交之间更改的文件列表

    我想在两次提交之间更改 添加 修改或删除 文件的路径 从命令行 我只需写 git diff name only abc123 def456 使用 JGit 执行此操作的等效方法是什么 您可以使用DiffFormatter得到一个列表Diff
  • 使用 AWS Cloudwatch Agent 和 Python 记录自定义指标

    我们使用 Python 将自定义指标发送到 AWS 请参阅下面的现有代码 并单独使用AWS CloudWatch 代理 https docs aws amazon com AmazonCloudWatch latest monitoring
  • 时间复杂度:删除双端队列的元素

    删除一个元素的时间复杂度是多少collections deque E g deq collections deque 1 2 3 del deq 1 Summary 时间复杂度为 O n 其中 n 是到最近端点的距离 总尺寸为deque不要
  • 使用 Apache Commons Math 确定置信区间

    我有一组基准数据 我使用 Apache Math Commons 计算汇总统计数据 现在我想使用该包来计算算术平均值的置信区间 例如运行时间测量 这有可能吗 我确信该软件包支持这一点 但是我不知道从哪里开始 这是我在 Brent Worde
  • 在 ES6 中,函数的数组式解构有什么作用?

    我通读了redux actions教程 https redux actions js org introduction tutorial 并且对他们使用 我认为是 解构感到困惑 下面是一个例子 increment decrement都是由返
  • 查找不连续时间段 YYYYMM00 的最小和最大日期

    我有以下两个表 维度时间是一个包含每个月的表 按 ID 排序 采用 YYYMM00 形式 日志播放器是一个表格 其中有与球员和特定月份相关的一些统计数据 我想得到的是以下内容 Player Team Start End John Red 2
  • 确定与 perl 中的正则表达式匹配的部分

    我正在寻找正则表达式可能重叠的匹配的累积 最终目标是在结果子字符串中进行进一步搜索 我想跳过已经 累积 的匹配 同时避免使用substr 我可能是错误的避免substr 但是我为它写的条件是pos and a next if 不起作用 us
  • Docker ADD 与 VOLUME

    我正在学习 Docker 但我对何时何地使用 Docker 有疑问ADD and VOLUME 我认为这两者的作用如下 ADD 在构建时将文件复制到映像 该映像包含所有文件 因此您可以非常轻松地进行部署 另一方面 在开发中每次都需要构建看起
  • Firebase 的云功能 - 无法加载 URL:不存在“Access-Control-Allow-Origin”标头

    我有一个 Angular 2 应用程序 我通过 http 请求调用 Firebase 但是 每当我尝试运行该函数时 都会收到此错误 XMLHttpRequest cannot load https us central1
  • Hibernate 标准多选查询与连接

    下面是我的实体类 我使用条件生成器检索该实体 但我只需要获取id title and tags 问题 java Entity Table name QUESTION TITLE public class Question Id Column
  • beginAt、endAt 使用索引而不是优先级

    有没有办法将 beginAt 和 endAt 与索引而不是优先级一起使用 以便我可以用它进行客户端分页 我将 priority 分配给非空值进行排序 您可以使用 startAt endAt 的第二个参数来执行此操作 请注意 在对消息进行排序
  • 无法使用 robo3T 和 C# 从其他服务器连接到 MongoDB 副本集

    我已经安装了mongodb副本集 在文件中mongod conf已添加 BIND IP 如下 net port 27017 bindIp 127 0 0 1 100 0 192 68 当我使用robo3t连接 副本集 时键入错误 但是当连接
  • Oracle ODP.NET 连接字符串:数据源中有什么?

    这是 ODP NET 的 ConnectionStrings com 字符串 很棒 但是什么是数据源 数据源 TORCL 用户ID someUser 密码 son28dnn 是控制面板中的DSN吗 服务器名称 TNS 命名服务名称 Than
  • 如何从 OpenXML 中的名称或工作表 ID 获取 Worksheetpart?

    下面创建一个 XLSX 添加两个包含一些数据的工作表 然后 我希望能够稍后根据名称 或者最好是 ID 获取电子表格 以便我可以在稍后的时间点添加 修改工作表 我不知道如何再次获取下面代码不完整的工作表 Sub Main Using doc
  • 如何使用 Node.JS 进行请求 HTTP 摘要身份验证?

    我必须使用 Node JS 为 API 文档编写一些代码 但我在过去几天尝试了在网络上找到的所有解决方案 当然包括 Stack 但没有成功 我的 API 使用 HTTP Digest Auth 这就是问题所在 我能够连接 这不是什么大问题
  • 按 Cassandra 中的任何字段排序

    我正在研究 cassandra 作为我即将进行的项目的可能解决方案 我研究得越多 我就越常听到这样的说法 对创建表时未设置排序的字段进行排序是一个坏主意 是否可以对任何字段进行排序 如果对不在集群中的字段进行排序会对性能产生影响 那么性能影
  • 配置温莎城堡和通用

    这是我在 Global asax 中的代码 WindsorContainer container new WindsorContainer container Register Component For typeof IRepositor