问题标签 [codefluent]

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.

0 投票
1 回答
82 浏览

codefluent - CodeFluent BOM Producer 选择命名空间

我想知道是否有一种方法可以选择由一个 BOM 生产者生成的命名空间。我想在我的模型中为每个命名空间一一选择目标项目。

0 投票
1 回答
82 浏览

codefluent - 轻量级实体和实例

我们想使用实例在我们生成的模型中插入一些数据。但是,我们有包含轻量级实体的实体,如下所示:

其中 BO 类型被定义为轻量级实体:

应该如何定义实体 O 的实例以在 identificatecodeOR 属性中输入数据?

0 投票
2 回答
93 浏览

codefluent - 如何加载 PersistentList 类型的属性包含数组参数中的一个或多个值的实体?

我的模型包含以下枚举和实体:

方法 LoadPersonThatSpeaksOneOrMoreLanguages 应该返回讲一种或多种所提供语言的所有人员。此方法生成的存储过程似乎不正确:

问题1:我怎样才能达到预期的效果?我应该创建一个 Language 实体并指定 Person 和 Language 之间的 1:n 关联吗?我不喜欢有语言实体。或者我可以指定 Languages 属性必须转换为与表值参数 ( cf_type_Person_LoadPersonThatSpeaksOneOrMoreLanguages_0) 相同的类型吗?

问题2:生成的PersonCollection类包含方法LoadPersonThatSpeaksOneOrMoreLanguages。该方法的参数类型为Language[]。而不是一个数组,我想要一个IEnumerable<Language>. 如何在我的 XML 模型中指定它?

0 投票
1 回答
229 浏览

deployment - CodeFluent 实体部署指南最佳实践

我正在寻找您可能拥有的任何最佳实践文档,这些文档描述了您对部署基于 CodeFluent 实体构建的应用程序的建议。我们在澳大利亚分类发展联盟 ( https://www.accd.net.au ) 的项目中使用 CodeFluent(通过西悉尼大学获得许可),并希望尽可能避免使用其他第三方工具. 我快速浏览了 SoftFluent 的新网站知识中心,但没有找到任何解决此问题的内容

0 投票
1 回答
66 浏览

codefluent - 序列化发射默认值

如何从模型中更改实体中的 EmitDefaultValue?即使将 dataMember 设置为 true,BOM 生产者也会忽略空值的序列化,从而将不完整的对象发送到客户端应用程序。

0 投票
1 回答
121 浏览

codefluent - Codefluent 具有富文本字段的潜在危险 Request.Form 值

添加多值(标志)枚举解决方案(效果很好,谢谢)后

http://blog.codefluententities.com/tag/multi-enumeration-values/

对于我们的 MVC 项目,我们现在正在全面使用丰富文本字段获得可怕的“潜在危险的 Request.Form 值”,我们使用所见即所得的编辑器(在本例中为 summernote)生成 html。

如果我删除 Summernote 并仅提交纯文本,则这些字段可以正常工作,但是将任何 html 代码放入文本输入中都会产生错误。

幸运的是,错误来自刚刚为第 246 行的多枚举添加(上面)的代码:

编辑:

为清楚起见,这是有问题的整个方法:

我是否错过了多值实现中的某些内容?

谢谢,

拉斯

0 投票
1 回答
87 浏览

saas - Saas 解决方案中的 Codefluent 独立数据库

我有一个使用作为 SAAS 解决方案托管的 CodeFluent 构建的应用程序。它使用 Ms Azure 数据库作为存储,但现在所有客户都在同一个数据库中。考虑到 SAAS 解决方案的最佳实践,最好将数据库分开。备份/恢复单独的客户端数据会更容易,而且从安全角度来看也更好。我们想使用 Azure 弹性数据库池。

然而,这并不简单。Codefluent 使用固定的数据库连接,在 web.config 中设置。如果我能以某种方式改变它,我怎么能确定使用什么数据库。并不总是有会话或 httpcontext ......有没有人遇到过同样的挑战,你是如何解决的?

0 投票
1 回答
115 浏览

codefluent - Codefluent SQL Server 生产者

我们正在使用 SQL Server 生产者。我们希望每个外键列都有一个索引。SQL Server 不会自动将索引放在外键列上。我们如何自动为每个外键列创建索引?我们应该为此编写一个方面吗?

0 投票
1 回答
92 浏览

database-connection - 为什么 CodeFluent 默认保持数据库连接打开?

CodeFluent 默认保持数据库连接打开。这样做有什么好处?使用设置 closeConnectionOnCompleteCommand="true" 在使用后关闭它们有什么缺点吗?

问候托马斯

0 投票
1 回答
162 浏览

json - CodeFluent JSON 序列化不适用于所有字段

我正在使用 CodeFluent JsonUtilities 将对象转换为 JSON。使用其他任何东西似乎都有其他各种问题(例如循环引用)。

这是我使用 CodeFluent.Runtime.Utilities 命名空间(用于 JsonUtilities)转换为 ASP.NET MVC 的 JSON 的一些函数。

问题是当我使用 JsonUtilities 转换对象时,它似乎跳过了一些嵌套对象。

例如,我尝试使用 CodeFluent 将 DataSourceResult 对象(来自 Telerik)转换为 JSON。

dataSourceResult 包含三个主要属性:

  1. 数据 - 包含我的模型,其中包含我的数据。
  2. Total - 包含数据对象的数量。
  3. 错误 - 包含我的 MVC 模型的所有错误。它非常嵌套,下面有很多属性。

当我尝试使用 CodeFluent 实用程序转换 DataSourceResult 对象时,它可以转换“Data”和“Total”字段,但如果出现错误,它会完全跳过它,从而产生以下 JSON 字符串:

我猜问题出在“错误”对象对于 CodeFluent 转换器来说过于嵌套。所以我的问题是我是否缺少任何 CodeFluent 序列化选项/代码来处理大量嵌套的对象以进行 JSON 转换?