问题标签 [asp-net-mvc-1]
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.
c# - Aspnet mvc 多租户多实例问题
我在 IIS 服务器上的 Asp.net MVC 5 Web 应用程序无法根据 URL 应用程序名称参数为不同客户加载多个实例。换句话说,我们不能以不同数据库中的应用程序名称同时登录两个应用程序。
我设置应用程序链接将不同的应用程序名称作为参数传递给控制器,并使用它为不同的实例动态连接到具有相同架构的不同数据库。我使用 ASP.NET Membership 的应用程序名称来识别控制器中的不同实例。
例如:我使用不同的浏览器登录以下两个url,使用相同的演示凭据(用户名:用户;密码:pass),每次只能显示一个实例。我可以同时登录并刷新以前的登录。它将更改为以后的登录实例。
asp.net - 如何使用 ASP.NET 4.5.2 扩展 IIS Express 缓存大小
我目前正在大量使用 ASP.NET 中内置的静态缓存,并且在进行开发时,我发现我的 IIS 服务器缓存比我的 Visual Studio IIS Express 多得多。这给我带来了一个问题,因为 IIS Express 停止获取新的缓存对象,因此很难模拟 m 生产。
我查看了 IIS Express 配置文件,但找不到任何增加缓存大小的设置。
如何增加 IIS Express ASP.NET 应用程序中可用的缓存量?
session - 是否可以增加 mvc 中的特殊会话超时?
是否可以增加 mvc 中的特殊会话超时?
就像是 :
谢谢!
asp.net-mvc-5 - ASP.NET MVC 5 DACPAC Sql140DatabaseSchemaProvider 无效
从 VS Community 2017 MVC 5 项目运行 dacpac 时出现此错误。
编码
错误发生在此代码之后:
我的 SqlExpress 是 2017 年。我也从 SqlExpress 2017 重新生成了 dacpac。当我在 SqlExpress 中使用 dacpac 时,它可以正常工作。
我已经在谷歌上搜索了几个小时,但似乎找不到正确的答案。我认为这是某种兼容性问题,但无法弄清楚如何解决该错误。
希望有人经历过这个,可以帮助我解决这个问题。
c# - 在 .Net Framework 4.7 应用程序中使用 .Net 标准库
我有一组使用 .Net Standard 2.0 开发的类库。这些类库之一实现了IAuthorizationFilter
位于Microsoft.AspNetCore.Mvc.Filters
命名空间中的接口。
另一个类库的主要职责是注册依赖注入配置。
除了这些 .Net 标准类库,我还有一个使用ASP.Net MVC
(.Net Framework 4.7)开发的 Web 应用程序项目
我这里有两个主要问题:
- 我需要将我的
FilterAttribute
类添加到ASP.Net MVC's
过滤列表中,这会引发异常:
给定的过滤器实例必须实现以下一个或多个过滤器接口:System.Web.Mvc.IAuthorizationFilter、System.Web.Mvc.IActionFilter、System.Web.Mvc.IResultFilter、System.Web.Mvc.IExceptionFilter、System.Web .Mvc.Filters.IAuthenticationFilter。
我在我的 ASP.Net MVC 应用程序中以这种方式注册了过滤器:
显然我不想System.Web
在我的 .Net 标准类库中添加对的引用,另一方面,我不知道如何解决这个问题!
第二个问题是我可以调用我的
/li>services.MyCustomConfigure()
方法的地方。在 .Net Core 应用程序中,我ConfigureServices
在Startup
类的方法中调用了这个方法,但我不知道如何调用它ASP.Net MVC
!
c# - 比较 razor 上的两个列表并按最新排序(都已创建日期时间)
我想按日期时间对两个模型进行排序,它们都进入一个时间线,因此我需要它们中的最新模型位于列表时间轴的开头,我找到了联合模型之类的解决方案,但我希望它们保留两个单独的列表。 。是否可以?
现在我希望将时间线结果列在第二个列表中,因为它是较早的结果
c# - ViewModel 有三个不同的表,如何通过 lambda 将三个表连接成一个结果?
我有以下 ViewModel:-
我的控制器中有以下操作:-
现在此操作返回两个连接表的结果,但是当我尝试将三个表连接成一个结果时,我没有得到任何结果,如何将三个表连接成一个结果?
提前致谢 :)
c# - 无法使用 asp.net core 实现授权
我正在使用 asp.net 核心 2.2。我使用 Visual Studio 2019 创建了一个空的 Web 应用程序。我在 Startup.cs 的配置服务方法中添加了此代码:
所以我的方法是这样的:
我希望这会使整个应用程序需要授权,但是如果我去任何控制器和操作,我可以在不登录的情况下查看它。我需要做任何额外的配置或强制它吗?
我试图在类本身上添加 [Authorize] 属性。这是我的控制器开始的样子:
我还需要做什么来强制页面要求登录/授权?