问题标签 [castle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - Silverlight 应用程序中的问题拦截属性
我在 Silverlight 应用程序中使用 Ninject 作为 DI 容器。现在我正在扩展应用程序以支持拦截,并开始为 Ninject 集成 DynamicProxy2 扩展。我试图拦截对 ViewModel 上的属性的调用并最终得到以下异常:
“尝试访问方法失败:System.Reflection.Emit.DynamicMethod..ctor(System.String, System.Type, System.Type[], System.Reflection.Module, Boolean)”</p>
调用 invocation.Proceed() 方法时会引发此异常。我尝试了拦截器的两种实现,它们都失败了
设置属性值时,我想在 ViewModel 上调用 OnPropertyChanged 方法。
我正在使用基于属性的拦截。
我用控制台应用程序测试了实现,它工作正常。
我还在控制台应用程序中指出,只要我在与 Ninject.dll 相同的文件夹中有 Ninject.Extensions.Interception.DynamicProxy2.dll,我就不必将 DynamicProxy2Module 显式加载到内核中,因为我必须为 Silverlight 应用程序显式加载它如下:
有人可以帮忙吗?谢谢
c# - 如何执行自定义查询并返回通用列表?
我似乎只能找到如何从我的函数返回数组。这是我的模型:
我目前正在使用 SimpleQuery,但是我不确定是否应该使用 HqlBasedQuery。这是我的调用函数:
这可行,但我想要一个事件对象的通用列表。
谢谢你。
castle-activerecord - 如何在 Castle ActiveRecord 中定义递归属性?
假设您有一个名为MyClass
. MyClass
应该有一个名为 的属性Parent
,Parent
必须是类型MyClass
本身。这是必要的,因为MyClass
想要保持一个树结构。
怎么做到呢?
castle-windsor - 在 Castle Dynamic Proxy 2.1 IModelInterceptorsSelector 中覆盖 GetHashCode 和 Equals
我已经读过这篇文章,以便在使用 Castle Dynamic Proxy 时使用拦截器选择器时获得缓存和推送性能,我需要覆盖 GetType()、GetHashCode() 和 Equals()
从执行的角度来看,我在哪里可以找到实施的示例或最好的实施方式?
asp.net-mvc - asp.net mvc测试项目找不到windsor文件
嗨,我使用 windsor 作为 DI 容器,
我的代码在下面
我需要从测试项目中调用它,问题是当我这样做时,windsor.config 永远找不到并且测试似乎总是失败,放置此配置文件的最佳方法是哪里,或者有更好的方法这样做?谢谢
fluent-nhibernate - Castle Windsor & NHibernate 设施:值不能为空。参数名称:classType
嗨,我正在尝试将 Castle windsor Nhibernate Facility 与流利的 Nhibernate 一起使用,并且我收到了上述错误,据我所知,我已按照说明进行设置。有没有其他人看到这个问题并可能提供一些建议?谢谢
这是设施 xml 设施
c# - 为什么 ActiveRecordHooksBase.OnUpdate 在级联模式下不起作用?
假设我们有两个实体Blog
,Post
并且Blog
有很多Post
s。Post
通过 间接保存Blog
。当我覆盖OnUpdate
in 时Post
,它会导致保存Post
具有 null 的 s Blog
。另一方面,覆盖OnUpdate
导致Post
无法正确保存它。其他人也有同样的问题。
代码是:
.net - 在 NVelocity 中转义 "
我怎样才能在 NVelocity 中逃脱?
例如 test.message = "136# 1/4" 测试测试测试"
如果我做<input type="text" id="Test.Description" value="$test.message"/>
它显示:136# 1/4
如果我做<input type="text" id="Test.Description" value=$test.message/>
它显示:136
如果我做<input type="text" id="Test.Description" value='$test.message'/>
它显示: 136# 1/4" Test Test Test 但它逃脱了'
如何在不转义任何内容的情况下显示 136# 1/4" Test Test Test ?
castle-activerecord - 我可以在不执行的情况下访问生成的查询吗?
我知道如何启用调试,以便所有运行的查询都出现在我的控制台中。有什么方法可以简单地输出生成的查询而不执行它?
activerecord - 在 Castle ActiveRecord 中插入父级 - 子级
我正在使用 Castle ActiveRecord 映射数据库。
我有一个像这样的简单数据库:![alt text][1] [1]: http://cA5.upanh.com/10.194.14332219.LPR0/example.jpg
和映射代码:
团体:
接触:
联系人_组:
现在我想在 Contact 表中插入一个新联系人,并将一组 Contact_Group 添加到 Contact_Group 表中。这是我的代码:
但是在执行 Save() 之后,它只插入一个没有 Contact_Group 的新联系人。我在映射或 Save() 方法中是否有任何错误?