问题标签 [ncommon]
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.
fluent-nhibernate - NCommon 新手帮助
我正在编写这个控制台应用程序来试用 NCommon。
下面的代码没有让我得到任何回报。(这是使用 AdventureWorks 数据库。)
[不包括 POCO SalesOrderHeader 和 ISalesOrderHeader 的代码]
当我尝试添加时,我不再添加代理工厂属性设置
在 SessionProvider 的 Fluently 语句中,它表示已经添加了相同键的项。
c# - 如何正确实现 IUserType?
我需要通过编写一个新的映射器类来为NHibernate创建一个自定义类型。虽然覆盖大多数方法和属性相对简单,但我很难理解如何正确处理以下成员:IUserType
object Assemble(object cached, object owner);
object DeepCopy(object value);
object Disassemble(object value);
object Replace(object original, object target, object owner);
我不明白他们的目的到底是什么;更重要的是,如何正确实施它们。我见过的大多数示例只返回原始输入参数。
如何在真实案例或更复杂的场景中正确实现这些方法?
c# - NCommon - 资源、文档
我喜欢NCommon项目,但是缺乏资源和文档使得它很难使用。
你们有谁知道一些好的资源,例子......?我想出了一些基本设置,例如存储库模式等。但我完全迷失了,即“NCommon.Rules”。
谢谢你。
c# - NCommon 的任何替代品?
我喜欢 NCommon 让我免于处理使用 NHibernate 进行 DDD 所需的所有管道的方式。
我非常喜欢它,以至于我认真考虑将它作为我在新项目中的默认架构的一部分。
我想问一下 NCommon 的功能是否还有其他 DDD 替代方案(除了从头开始编码)。
谢谢。
c# - NCommon - 1.1 中的更改
我将我的 NCommon 版本更新为 1.1。看起来有重大变化。发生了什么:
- Store 容器类?
- 接受 ISession 的 NHRepository 构造函数?
我应该如何修改我的代码来解决这些变化?
c#-4.0 - DDD - 实体框架 4 和 ncommon
我试图让 EF4 与 ncommon 1.1 一起工作,它提供了 DDD 模式,例如 UnitOfWork、规范、存储库。
NCommon 配置行抛出以下异常:
发生 SynchronizationLockException
对象同步方法是从未同步的代码块中调用的。
引发错误的实际代码是:
这是我正在运行的代码。
stored-procedures - 使用 Autofac、NCommon 和 Fluent NHibernate,调用存储过程
我在尝试在项目中使用这三个库时遇到问题。我理解,因此根据他们的常见问题解答,Fluent NHibernate 不直接支持调用存储过程。所以我定义了一个简单的 hbl.xml 文件,其中包含我的存储过程的映射:
所以现在,在我的服务代码中,使用 NCommon 库,我有:
因此,我能看到获取 DontKnowWhereToGetSessionManager 的唯一方法是让 Autofac 将其注入我的服务中。但这似乎是错误的方式。有没有办法从 UnitOfWorkScope 获得它?或者我应该只用 Autofac 注入它?
structuremap - 如何使用 StruceMap 注册 NCommon?
IM 使用 NCommon 和 NHibernate,并想使用 StruceMap 作为我的 IOC。没有人知道如何使用 StructureMap 注册 NCommon 吗?
这是关于 NCommon 的信息。
https://github.com/riteshrao/ncommon/
这是温莎城堡的做法
entity-framework-4 - 如何使用 NCommon 和 EntityFramework 执行存储过程
我将 NCommon 用于 DDD 层和实体框架。
我想执行一个存储过程,但不知道你是怎么做的。
entity-framework-4 - NCommon 1.1 和 EF4
我是 NCommon 的新手,正在寻找一个示例项目来开始。
我正在使用 EF4。
我假设需要将 EF4 与 POCO 一起使用?
谢谢你的帮助。