问题标签 [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.
asp.net-mvc - ASP.NET MVC 拆分成多个项目
是否可以在多个项目中拥有 ASP.NET MVC 区域?例如:
从我的标题来看,开箱即用是不可能的,但可以使用 MVCContrib 的便携式区域。FubuMVC 可以做到这一点吗?
asp.net-mvc-3 - 从 IIS 日志中提取不同的 restful MVC 路由
我的商店在 IIS 7 上使用 MVC3/FUBU。我最近将一些东西投入生产,我想使用日志解析器从 IIS 日志中收集指标。我以前做过很多次,但是因为 MVC3 路由的形式是 /api/person//address/,所以日志将 /api/person/123/address/456 保存在 uritem 列中。
有人对如何从 IIS 日志中获取有关特定路由的数据有任何想法吗?
例如:像这样记录:
输出如:总点击数 = 3
jquery - 为什么我的 KendoUI 移动开关无法正常工作?
我正在使用 FUBUMVC 并使用自定义 HTMLConvention 生成以下 htmltag(s):
通过 jQuery,我将使用以下代码附加 KendoUI 移动 silder:
});
我正在让开关显示在页面上,但是当它似乎已经多次绑定到页面时。一次使用自定义的 onLabel 和 offLabel,另一次使用默认的“ON”和“OFF”值。
这是页面上的样子:
http://i.stack.imgur.com/sJzCm.jpg
还有人遇到这个吗?
这是在将开关添加到控件后修改后的 html 的样子:
fubumvc - FubuMVC:如何配置要使用的 ISessionState 实现
我在让 Fubu 使用我自己的 ISessionState 实现时遇到了一些麻烦。
我的控制器有一个带有 ISessionState 参数的构造函数。
我曾尝试在我的全局 asax 中使用 StructureMap
我应该在哪里以及如何告诉 Fubu 使用 MySessionState 而不是 SimpleSessionState?
fubumvc - 如何使用 Fubu 的 DisplayConversionRegistry 为 Edit 和 DisplayFor 转换不同的值?
我正在使用我自己的 DisplayConversionRegistry 后代来转换值以在 FubuMVC 中显示。这对于日期格式一致性等非常有用。但是,当通过 Edit 与 DisplayFor 在我的视图中输出时,我发现自己试图以不同的方式格式化/转换某些类型的值。
例如,我想在使用 DisplayFor 输出时使用货币符号显示货币值。但是,我不希望在使用 Edit 时输出货币符号。我还有其他情况,我需要与编辑器不同的格式值来显示。
有没有办法用 DisplayConversionRegistry 做到这一点,还是我错过了其他东西?
azure - 进程是否有权查看 azure 上的文件?
我最近在 Windows azure 上部署了一个 fubu mvc 应用程序。除非管道试图找到要渲染的视图,否则一切正常。这一切都在我的本地机器上正常工作。
所以我想知道:Azure 盒子上的进程是否有权读取/扫描磁盘上的文件?
不过,欢迎提出任何修复它的建议。
编辑:作为部署的一部分,天蓝色经历了一个称为“准备部署文件”的阶段。我检查了日志,但我的视图不在其中
所以我将副本更改为输出为真并且它有效
asp.net - 切换所有 .cshtml 文件的“复制到输出:始终”
我有一个 fubu mvc 应用程序,如果我的视图文件(.cshtml)被复制到输出并设置为资源(通过属性菜单),它只能在本地 iis 上运行。
但是,要在 Windows azure 上获取它们,需要将它们设置为“复制到输出:始终”,而不是设置为资源。
是否可以在代码或 powershell 中更改此设置?所以我可以在推到天蓝色之前拨动开关,然后再拨回来?
asp.net - 根据声明允许或拒绝访问整个站点
我有一个 FubuMvc 网站,它使用来自 WIF 单点登录服务器的基于声明的授权。身份验证发生在 SSO 上,包括角色和一组自定义声明在内的声明被传递到网站进行授权。
SSO 和网站与基于角色的授权一样工作正常,但我想要做的是拒绝访问整个站点,并根据缺少自定义声明保存错误页面。目前,我正在使用一种习惯ClaimsAuthenticationManager
来检查索赔并检查是否存在所需的索赔。如果缺少声明,则会引发异常。这会导致 500 错误,但我真正想要的是系统抛出 401 错误并重定向到网站上的未授权页面。
以下是自定义的示例ClaimsAuthenticationManager
。
以上工作并阻止了对系统的访问,但 ti 不是很友好,因为用户只会收到 500 错误。也因为用户本质上是登录的,但他们没有访问权限,他们无法注销。我暴露了一个未经授权的错误页面,它提供对匿名用户的访问,但我还没有办法重定向用户。
fubumvc - 集成测试 FubuMVC
我正在查看此示例https://github.com/DarthFubuMVC/fubumvc/blob/master/src/FubuMVC.AspNetTesting/Http/can_read_response.cs并想知道如何集成测试 fubu mvc。
我想做的是给它我的请求或输入模型,然后执行所有行为和处理程序,所以我只返回视图模型或重定向,即我不需要它来呈现视图。
请问有什么建议吗?
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.