问题标签 [mdriven]

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 回答
53 浏览

mdriven - “sqlLike”和“sqlLikeCaseInsensitive”转义字符?

使用“sqlLike”和“sqlLikeCaseInsensitive”时,有什么方法可以转义 SQL Like 字符串?

示例:我想要匹配“abc_123”。使用“_______”(7 个下划线)也会返回“abcX123”,如何强制“_”作为第 4 个字符?

0 投票
1 回答
59 浏览

mdriven - 带有 .net 核心的 Ubuntu 上的 MDrivenTurnkeyCore

“dotnet exec StreaminAppCoreWebApp.dll”适用于 Windows,但不适用于具有 .net 核心的 Ubuntu。你有计划让它在 Linux 上运行吗?

0 投票
1 回答
70 浏览

mdriven - 本地 iisexpress 中的 BorPred - 是内存泄漏吗?

我已经在干净的服务器 2019 核心上的本地 iisexpress 中安装了 BorPred。web.config 中的调试被禁用,log4net 设置更改为仅显示错误/致命。Borpred 开始时内存使用量小于 20M,然后我连接到它,内存使用量开始增长,这没关系。如果我将 borpred 单独放置 1 小时,它会继续运行,并且由于定期 api/admin_WebApi/GetChangesSince 调用,这也是正常的。但是 1 小时后的 mem 使用量增加到 600M 我使用 TASKLIST 命令检查它。问题 - 这是正常行为还是可能是内存泄漏?是否有一些设置可以更改/检查以帮助减少内存使用?谢谢

0 投票
1 回答
63 浏览

mdriven - MDrivenServer - 如何将视图模型公开为 REST 服务

我使用独立的 MDrivenServer。问题 - 是否可以在没有安装 MDrivenTurnkey 的情况下在此配置中将视图模型公开为 REST 服务,例如使用 ...Rest/Get?command=vmname&id=rootobjref 之类的 url?谢谢!

0 投票
1 回答
39 浏览

mdriven - 如何在 Eco 模型中生成索引

如何在 Eco 模型中生成索引,我需要在某些表列上添加额外的搜索索引,是否可以要求模型为我生成它们?在 SQLServer 上

0 投票
1 回答
62 浏览

mdriven - 服务器端 viemodel 在 RestPost 中使用服务器名称

我使用服务器端作业(视图模型)定期通过 restpost 通知另一个非 mdriven 服务。我有一个愚蠢的问题 - 如何在 viemodel 中获取 MDrivenServer 计算机的名称?除了计算机名称之外,是否有类似“string.currentuser”的内容?谢谢!

0 投票
2 回答
405 浏览

c# - 如何获得类的类型鉴别器?

在 MDriven 中,我想在运行时获取建模类的类型鉴别器。我以为我以前做过,但似乎找不到它,也想不通。

我的意思是首先出现在外部 id 字符串中的整数,例如外部 id “72!i64!12345678”中的“72”。

我需要获得基于 C# 类型的鉴别器,即 typeof(MyClass),而没有任何可用的对象实例。这使得无法从外部 id 字符串中提取鉴别器,因为我当时没有这样的字符串可用并且无法创建一个。

我正在使用Eco.Services.Impl.ExternalIdServiceImpl_DbType外部 id 的类型鉴别器与数据库中的类型鉴别器匹配,以防万一。但是如何在运行时查找类型的鉴别器?

0 投票
1 回答
70 浏览

mdriven - 本地 MDrivenServer - 通过 http 而非 https 访问

在新版本的 MDrivenServer 中是否禁用了通过 HTTP 访问 MDrivenServer?即使我设置了正确的 WebServices_*.config 文件,MDrivenServer 也总是返回 System.NullReferenceException: Object reference not set to an instance of an object。

[NullReferenceException:对象引用未设置为对象的实例。] c:\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.Model\Common.cs:48 AppCompleteGenericCommon.Common.ServerUsesSSL() 中的 AppCompleteGenericCommon.Common.GetMDrivenServerUrl() :\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.Model\Common.cs:123 AppCompleteGeneric.Global.Application_BeginRequest(Object sender, EventArgs e) in c:\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.PServerIis\Global.asax.cs:94 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +141 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +71

0 投票
1 回答
43 浏览

mdriven - 驱动 | VS 2019 中的上下文代理

无法使用最新的 MDriven 框架访问 VS 2019 中的上下文代理。

它是否已被删除或有什么方法可以将其带入 VS 2019?

0 投票
1 回答
38 浏览

hook - HasUserCode 用于关联?

在 MDriven 中,可以设置HasUserCode属性,生成在属性即将更改时调用的钩子方法。

对于几个关联,我需要类似的能力,或者更准确地说:对于几个链接角色。

例如,对于 linkrole,MyClass.RelatedThing我想在有人执行myClassObj.RelatedThing = thatThing;myClassObj.RelatedThing = null;.

我需要的所有链接角色都是单链接,但很高兴知道如何为多链接完成它。

我已经插入了一个单独的缓存,它在属性和链接发生更改时执行操作,但我不喜欢把这个功能放在这样的中心位置,因为它只涉及几个特定的​​类和链接角色,而缓存是一个全球性的“东西”。