标记“已删除”而不是使用 Castle ActiveRecord 进行物理删除
在我当前的项目中,我们收到了一个相当不寻常的请求(对我来说)。客户端希望所有的删除过程都标记一个标志,而不是从数据库表中物理删除记录。乍一看…
使用 MVC 和 Fluent Nhibernate,在将 ViewModel 上的唯一字段绑定到域对象并保存它们之前,如何验证它们?
我有一个网站,允许用户创建新的零件记录。我正在尝试找出验证特定字段唯一性的最佳方法。我想确保如果零件编号已存在于其他零件上,则不会有人尝试添…
将 Monorail RadioFields 绑定到 GenericLists
在我看来,我有以下对象绑定到表单: public class Foo { public List Items { get; set; } } public class Bar { public List Lines { get; set; } p…
nhibernate 不从程序集中获取映射
我正在使用 fnh 和 castle nhib 设施。 我在这里遵循了迈克·哈德洛的建议: http://mikehadlow .blogspot.com/2009/01/integrating- Fluent-nhibernat…
如何在不引用 Castle DynamicProxy 的情况下检测 Type 是否是生成的 DynamicProxy?
我正在使用 castle DynamicProxy,想知道是否有一种方法可以在不引用 Castle DynamicProxy 的情况下检测类型是否是代理? 因此,当我使用 Castle Dyna…
如何使用 xVAl 进行 Castle 客户端验证
有人在使用 Castle 和客户端验证时遇到过问题吗? 我发现 ClientSideValidation 只选取我的数字(Int、Decimal、Double 等)。 字符串、日期、枚举和…
是否有其他方法可以在 MonoRail 中向控制器注册助手?
在 MonoRail 控制器中,可以使用 Helper 属性进行装饰使助手在视图中可用。 是否有另一种方法可以通过配置文件或依赖项注入向控制器注册助手? 我热衷…
Nhibernate.Search 无法实例化目录提供程序
我正在尝试将 NHibernate.Search 与 CastleProjects ActiveRecord 一起使用,如所述 这里 http://using.castleproject.org/display/AR /Using+NHibern…
使用 NHibernate Castle 设施进行延迟加载
我是否必须关闭 Castle 的 ISessionManager 为 NHibernate 生成的 ISession? 我如何处理这些 ISession 的事务? 我对 NHibernate 还是很陌生。 编辑…
如何更改 Castle ActiveRecord 使用的连接
我有一个使用 ActiveRecord 构建的应用程序,其中有一个新要求,即允许用户在应用程序运行过程中的不同时间选择他们希望操作的数据库。 数据库连接是…
使用 nant 构建城堡项目时,构建日志在哪里?
我正在尝试使用 nant 构建城堡项目并获得以下结尾的输出: common.compile-dll: [csc] Compiling 92 files to 'C:\code\OSS\castle\build\net-3.5\rel…
ASP.Net MVC 框架是否有与 Monorail 视图组件等效的组件?
我大量使用 查看组件 在我用 Monorail 构建的一些大型应用程序中 - ASP.Net MVC 中用于视图组件的等效方法是什么,可以支持部分等?…
使用 Castle 记录 WCF 中抛出的异常(以及其他情况)
我正在编写一个 WCF Web 服务,我想知道是否有一种优雅的(面向方面的)方法来使用 Castle 拦截器机制来记录我的 Web 方法抛出的异常? 我知道 II…
如何用温莎城堡覆盖组件?
我想在给定的温莎容器中重新定义(默认)实现。 这就是 OverWrite 的用途吗? 但行不通。 container.Register( Component.For() .OverWrite() .Instan…
如何将 Castle Validator 与 Subsonic 生成的类一起使用?
Castle Validator 使用属性来指定验证规则。 如何将它们与 Subsonic 生成的类(或任何无法定义属性的类)连接起来? 有没有一种方法可以在不使用属性…