问题标签 [fubumvc]

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 投票
3 回答
1778 浏览

asp.net-mvc - ASP.NET MVC 拆分成多个项目

是否可以在多个项目中拥有 ASP.NET MVC 区域?例如:

从我的标题来看,开箱即用是不可能的,但可以使用 MVCContrib 的便携式区域。FubuMVC 可以做到这一点吗?

0 投票
2 回答
480 浏览

asp.net-mvc-3 - 从 IIS 日志中提取不同的 restful MVC 路由

我的商店在 IIS 7 上使用 MVC3/FUBU。我最近将一些东西投入生产,我想使用日志解析器从 IIS 日志中收集指标。我以前做过很多次,但是因为 MVC3 路由的形式是 /api/person//address/,所以日志将 /api/person/123/address/456 保存在 uritem 列中。

有人对如何从 IIS 日志中获取有关特定路由的数据有任何想法吗?

例如:像这样记录:

输出如:总点击数 = 3

0 投票
1 回答
3595 浏览

jquery - 为什么我的 KendoUI 移动开关无法正常工作?

我正在使用 FUBUMVC 并使用自定义 HTMLConvention 生成以下 htmltag(s):

通过 jQuery,我将使用以下代码附加 KendoUI 移动 silder:

});

我正在让开关显示在页面上,但是当它似乎已经多次绑定到页面时。一次使用自定义的 onLabel 和 offLabel,另一次使用默认的“ON”和“OFF”值。

这是页面上的样子:

http://i.stack.imgur.com/sJzCm.jpg

还有人遇到这个吗?

这是在将开关添加到控件后修改后的 html 的样子:

0 投票
1 回答
178 浏览

fubumvc - FubuMVC:如何配置要使用的 ISessionState 实现

我在让 Fubu 使用我自己的 ISessionState 实现时遇到了一些麻烦。

我的控制器有一个带有 ISessionState 参数的构造函数。

我曾尝试在我的全局 asax 中使用 StructureMap

我应该在哪里以及如何告诉 Fubu 使用 MySessionState 而不是 SimpleSessionState?

0 投票
1 回答
83 浏览

fubumvc - 如何使用 Fubu 的 DisplayConversionRegistry 为 Edit 和 DisplayFor 转换不同的值?

我正在使用我自己的 DisplayConversionRegistry 后代来转换值以在 FubuMVC 中显示。这对于日期格式一致性等非常有用。但是,当通过 Edit 与 DisplayFor 在我的视图中输出时,我发现自己试图以不同的方式格式化/转换某些类型的值。

例如,我想在使用 DisplayFor 输出时使用货币符号显示货币值。但是,我希望在使用 Edit 时输出货币符号。我还有其他情况,我需要与编辑器不同的格式值来显示。

有没有办法用 DisplayConversionRegistry 做到这一点,还是我错过了其他东西?

0 投票
1 回答
62 浏览

azure - 进程是否有权查看 azure 上的文件?

我最近在 Windows azure 上部署了一个 fubu mvc 应用程序。除非管道试图找到要渲染的视图,否则一切正常。这一切都在我的本地机器上正常工作。

所以我想知道:Azure 盒子上的进程是否有权读取/扫描磁盘上的文件?

不过,欢迎提出任何修复它的建议。

编辑:作为部署的一部分,天蓝色经历了一个称为“准备部署文件”的阶段。我检查了日志,但我的视图不在其中

所以我将副本更改为输出为真并且它有效

0 投票
1 回答
640 浏览

asp.net - 切换所有 .cshtml 文件的“复制到输出:始终”

我有一个 fubu mvc 应用程序,如果我的视图文件(.cshtml)被复制到输出并设置为资源(通过属性菜单),它只能在本地 iis 上运行。

但是,要在 Windows azure 上获取它们,需要将它们设置为“复制到输出:始终”,而不是设置为资源。

是否可以在代码或 powershell 中更改此设置?所以我可以在推到天蓝色之前拨动开关,然后再拨回来?

0 投票
2 回答
1354 浏览

asp.net - 根据声明允许或拒绝访问整个站点

我有一个 FubuMvc 网站,它使用来自 WIF 单点登录服务器的基于声明的授权。身份验证发生在 SSO 上,包括角色和一组自定义声明在内的声明被传递到网站进行授权。

SSO 和网站与基于角色的授权一样工作正常,但我想要做的是拒绝访问整个站点,并根据缺少自定义声明保存错误页面。目前,我正在使用一种习惯ClaimsAuthenticationManager来检查索赔并检查是否存在所需的索赔。如果缺少声明,则会引发异常。这会导致 500 错误,但我真正想要的是系统抛出 401 错误并重定向到网站上的未授权页面。

以下是自定义的示例ClaimsAuthenticationManager

以上工作并阻止了对系统的访问,但 ti 不是很友好,因为用户只会收到 500 错误。也因为用户本质上是登录的,但他们没有访问权限,他们无法注销。我暴露了一个未经授权的错误页面,它提供对匿名用户的访问,但我还没有办法重定向用户。

0 投票
1 回答
55 浏览

fubumvc - 集成测试 FubuMVC

我正在查看此示例https://github.com/DarthFubuMVC/fubumvc/blob/master/src/FubuMVC.AspNetTesting/Http/can_read_response.cs并想知道如何集成测试 fubu mvc。

我想做的是给它我的请求或输入模型,然后执行所有行为和处理程序,所以我只返回视图模型或重定向,即我不需要它来呈现视图。

请问有什么建议吗?

0 投票
1 回答
139 浏览

fubumvc - Custom Errors in FubuMVC

Does FubuMVC work out of the box with custom error settings in the web.config or do I need to do extra work?

It is not working at the moment, but I'm not sure if I have done something wrong.