breeze相关内容

使用Breeze删除实体框架对象图

我遇到了一个反复出现的问题,这是没有意义的,希望有人(在Breeze团队中?)可以阐明一些想法。 以下模型说明了 如您所见,我非常严格地遵循属性名称中的Entity Framework约定,因此,如果我签入SQL,则删除规则的级联是 现在,当我尝试在其中手动删除 BusUnit 时,先由EF代码设置SQL,删除正确级联,并且相应的 BusUnitDimensions 也应删除。同 ..
发布时间:2020-09-23 20:30:17 其他开发

使用beforeSaveEntity和Navigation属性

我的应用程序允许用户创建产品以及其UOM(计量单位)和条形码 在创建过程中,API将检查是否未输入条形码,并会自动生成。效果很好,直到我决定添加需要7位数字秤条形码的重量产品。 BeforeSaveEntity 将询问产品类型是否为重量,然后生成7位条形码,否则,它将生成13位条形码。 模型:(为方便起见,我省略了 公共类产品 {public int Id {get;组; } ..
发布时间:2020-09-23 20:30:06 其他开发

breezejs:为经典ODATA服务调用savecChanges失败

我正在尝试保存使用传统WEBAPI ODATA服务加载的实体。 在客户端调用saveChanges时,将找到已修改的实体,然后代码进入“ createChangeRequests”,并且由于对entityState进行了修改,因此它进入了函数: 函数updateDeleteMergeRequest(请求,方面,前缀){ var extraMetadata = Aspect.extra ..
发布时间:2020-09-23 20:29:02 前端开发

将Breeze与来自另一个域的WebApi服务一起使用

如何轻松使用现有的webapi服务?请注意,我的webapi服务位于“ server1 / api”,Web应用程序位于“ server2”。我尝试在dataservice中更改服务名称,但得到XMLHttpRequest异常101。这是跨域错误。可以将微风与来自另一个域的webapi服务一起使用吗? 解决方案 跨源Breeze Apps 是的,可以从一台服务器上获取Breeze客户 ..
发布时间:2020-09-23 20:27:55 其他开发

轻而易举:保存时的多对多问题

一段时间以来,我一直在微风应用程序中与多对多关联进行斗争。我在客户端和服务器端都有问题,但是现在,我将只介绍客户端问题。我不知道我想出的方法是否正确,我真的很想从微风团队那里获得有关以下方面的反馈: 我的业务模型: 公共类Request { public virtual IList RequestContacts {组; } } 公共类R ..
发布时间:2020-09-23 20:27:51 其他开发

breeze.js如何处理安全性并避免暴露业务逻辑

我们正在考虑 Breeze js 来构建企业应用程序。 轻而易举的是,我们可以直接从客户端浏览器执行查询。这允许基于用户输入构造动态查询,而无需加载不必要的数据。我发现使用Breeze可以创建业务逻辑,从而在使用延迟加载策略时将数据传输/传输减少1/10甚至更​​多。使用诸如这些 这样的查询 祝您万事如意! 但是,关于业务逻辑安全性, 例如,我们可以拥有一个可以隐藏,隐藏和遮掩 ..
发布时间:2020-09-23 20:27:46 其他开发

没有$ expand选项的Breeze ODataException

我们是两个开发人员(一个使用Windows Server 2008 R2,另一个使用Windows 8)在同一个项目上工作(在TFS和Visual Studio 2013上,并且安装了最后的nuget包,如Breeze 1.4.11),但开发人员不同轻松执行查询的结果. 对于Windows Server 2008 R2,我们必须添加$expand选项,否则会出现错误 Only prop ..
发布时间:2020-09-12 19:07:52 C#/.NET

微风过滤.在服务器端扩展

我正在尝试BreezeJS.有一个要求,我可以在客户端代码中使用.expand,但是基于用户的role,服务器端将不会返回请求的.expand类型的所有记录.我试图创建一个自定义的BreezeQueryable属性,并覆盖一个方法以首先尝试完全过滤掉多余的数据.但这是一个例外. 我在服务器端看不到任何可以执行此操作的入口点. 请按照正确的方向引导我,或者如果无法实现,请告诉我.我只能访 ..
发布时间:2020-09-12 18:37:54 C#/.NET

AngularJs console.log“未定义$ q".

我在控制台$q is not defined中收到此错误.当我做一些研究时,我发现了类似.q library has been deprecated的东西 http://www.breezejs.com/documentation/breeze-labs/breezeangularqjs 如果是这样,那么不赞成使用允诺的整个概念, 解决方案 不建议使用此承诺.实际上,它们最近获得了很 ..
发布时间:2020-09-01 05:01:00 其他开发

微风和SQL Server触发器

在保存这些数据时,微风看不到服务器端的数据发生了什么. Breeze团队说,您必须重新查询才能拥有更新的数据.可以考虑在此保存期间同步执行的操作(例如sql触发器(在插入后进行演示)),因为这些操作可以在保存期间转换实体,使其在客户端发生:这对于由Breeze生成的新键(如多部分键)很有用.我很难解决此问题.帮助吗? 更新1: 如果这是Breeze的原理,则可能是一个错误. 1)触发器 ..
发布时间:2020-07-24 04:45:52 其他开发

我可以删除不在缓存中的实体吗?

我想从数据库中删除尚未从微风查询中检索到的记录.该实体尚未被检索,因此不在缓存中,但是我从另一个操作中知道记录的KEY.这是我尝试过的: 从管理者创建新实体: manager.createEntity(entityNames.book); 设置ID: bookToDelete().bookID(1); // bookToDelete is a ko observable f ..
发布时间:2020-07-21 19:05:20 其他开发

BreezeSharp-ExecuteQuery失败,并出现NullReferenceException

我已经与BreezeJS合作了一段时间,我对此非常感激.当我开始在.NET中开发移动应用程序时,我决定尝试一下BreezeSharp. 我查看了文档和ToDo示例,并成功创建了我在现有的Web Api控制器(与BreezeJS配合使用时很好)上执行查询时遇到问题. 这是查询方法: private async Task> Que ..
发布时间:2020-07-19 18:32:19 C#/.NET

客户端上的实体是反模式吗?

我以前使用过RIA服务,现在正在测试Breeze Sharp. RIA和Breeze给人的印象是,在服务器/中间层上看到的就是在客户端上看到的.为了支持这一点,在客户端和服务器上都使用了术语“实体".它是一个实体,还是一个客户端上的演示模型或模型? 对于具有一或两个级别实体图的较小系统,认为客户端和服务器相同是正确的.对于图形深入到五个或六个级别的大型系统,需要将实体转换为DTO才能使 ..
发布时间:2020-07-19 18:32:15 其他开发

微风:为什么从Breeze.Sharp.BaseEntity继承?

我们已经开始考虑使用BreezeSharp,因为我们有一个WebAPI ODATA服务,我们希望将其与ASP.NET站点一起使用(不涉及JavaScript,仅使用纯C#). 不幸的是,我们只是注意到,根据文档,我们所有的模型实体现在都应该继承自Breeze.Sharp.BaseEntity.对我们而言这是不可行的,因为这意味着我们的业务模型中必须依赖Breeze.我们宁愿只对WebAPI服 ..
发布时间:2020-07-19 18:32:13 其他开发

如何/何时在Breeze中查询“扩展"实体

我有一个ViewModel可以加载“子代"实体,并且我还想根据加载的每个子代显示“孙代"实体.为简化起见,我需要帮助确定如何查询这些对象并在浏览器中的适当“树"下显示它们(为我对编码语言的but惜表示歉意) 我正在使用Knockout绑定数据并使用Breeze加载实体.此问题是何时添加扩展名的扩展Breeze实体上添加其他复杂类型 而且-我的模型首先是EF代码,我有一个配置定义了子孙之 ..

排序一个可观察的数组,该数组查询了breezeJS返回的数据

上面的图像是observableArray,它是在使用breezeJS(使用EntityManager)的queryinq数据库中出现的. 我的问题是 我们如何根据某些标准(例如, (object.attributeName)吗? 因此该数组基于某些属性名称进行排序,我们可以简单地在foreach绑定中使用observable并以排序方式使用它们,因为我不想一直(本地或从服务器) ..
发布时间:2020-06-29 19:15:28 其他开发

何时将扩展其他复杂类型添加到Breeze实体上

我想从数据库中加载一个实体,然后使用它的ICollection(来自模型类)加载一些子数据.如果这是一对多关系,那么对于单个视图模型来说,这将足够简单,但是我的结构要复杂一些- 父母有很多孩子.每个孩子都有许多孙子孙,需要将其链接回适当的孩子.层次结构需要保持完整. 到目前为止,我想出的其他选择可能不是最好的方法,所以我的问题是-装载孙子孙女的最佳做法是什么-或其他方法? 在配置me ..