asp.net-mvc-5相关内容

在浏览器关闭时更新数据库

我正在尝试限制用户一次登录多台计算机。为此,我在登录时将数据库中某个字段的值更改为1,并在AccountController的LogOff()方法中将其重置为0。 我希望用户在浏览器关闭时自动注销,因此我将inPersistent = false设置为如下: await SignInManager.SignInAsync(user, isPersistent: false, remem ..
发布时间:2022-07-24 11:07:39 C#/.NET

如何在MVC应用程序中使用带有泛型存储库和UOW模式的ASP标识

我在我的MVC应用程序中使用了通用存储库和UOW模式。它能很好地满足我的要求。然而,我发现很难将ASP标识与这些模式集成在一起,因为ASP标识与MVC紧密耦合。我的代码如下: // Repository Interface public interface IRepository where TEntity : class { TEntity Get(int ..

同一应用程序中的Cookie和持有者令牌

所以,这是我的情况。我有一个Web应用程序,用户可以在其中注册和管理/查看每次预约医生时自动生成的数据。同时,这些用户数据通过API向任何经批准的客户端(第三方应用程序)公开。此外,这些客户端可以将数据提供给API。因此,我的网络是其他客户可以消费/馈送的用户数据的中央存储库。没关系。 现在,我希望用户使用电子邮件和密码(而不是FB或Twitter等)在我的Web应用程序中创建一个帐户,以便他们 ..

选择2占位符问题

我有一个Select2多选html元素。渲染时没有显示占位符,但如果我选择并删除该项目,则会显示占位符。我不知道该怎么做。请提供建议。 初始 选择时 删除项目后 编码: @Html.DropDownListFor(m => m.Vendor, new SelectList(Model.Status), "Search Status", new { @id = "adv ..
发布时间:2022-04-04 19:23:26 前端开发

在 ASP.NET MVC 5 Mono 中使用 Razor Url 帮助程序时找不到方法“RouteCollection.get_AppendTrailingSlash"

我正在 ASP.NET MVC 5 中创建一个 System.Web.Mvc 从包中引用.还有什么需要的吗? 更新:到目前为止,我尝试了这些解决方案: Razor 视图引擎是否适用于 Mono? mono下是否可以使用Razor 2.0视图引擎? http://www.davidloo.com/?p=479 http://iws.io/walkthrough-por ..
发布时间:2022-01-23 14:31:39 C#/.NET

“ConnectionString 属性尚未初始化."- 但仅在发布时

我有一个使用 LocalDb 在我的开发机器上完美运行的 MVC5/EF6.1 网站. 但是,当我将其发布到带有 Azure SQL 数据库的 Azure 网站时,在进行任何数据库交互时都会收到以下错误: ConnectionString 属性尚未初始化. 我已经搜索了所有内容,但找不到在 Azure 上发生这种情况的原因. 堆栈跟踪指向的第一个文件是 IdentityMo ..

AspNet.Identity 自定义用户和自定义角色应该很简单;我错过了什么?

使用 http://www.asp.net/identity 中的示例我已经知道了远的.RoleManager 工作完美,我对待 UserManager 相同.我认为一切都是正确的,但我似乎无法在控制器中正确地新建一个 UserManager.怎么了?有一次,我成功地让 UserManager 工作,但得到一个 EntityValidationError 说“需要 ID".使用 UserManag ..

如何实现包含新 IdentityUser 的工作单元

我想知道将 UserManager 添加到我的工作单元的最佳方法是什么.我应该使用 IUstrore 接口并在我的控制器中添加一个新的 UserManager 吗?我应该只在我的 UnitOfWork 中使用 UserManager 还是应该做一些不同的事情? 这是我对工作单元和控制器实现的两个想法. 公共类 UnitOfWorkPds : IUnitOfWorkPds, IDisposa ..
发布时间:2022-01-20 11:47:27 C#/.NET

Route Id 覆盖 Model.Id

我有这样的路线: 会议/委员会/1 在该页面中,它会循环显示会议的委员会(其中会议 ID = 1). 我有一个局部视图,它为选定的委员会呈现编辑样式页面,路径如下: 会议/委员会/1?committeeId=2 在调试中,模型数据是正确的,委员会有一个Id = 2.但是,当我使用以下Razor语句时: @Html.HiddenFor(model => model.Id) 使用以下 ..

ASP.NET MVC5 - 将用户保留在 Oracle 数据库中

创建 ASP.NET MVC5 项目后(目标框架为 .NET 4.5.1,身份验证类型为个人用户帐户),那么配置项目以将用户、声明、角色等保存在 Oracle 12c 数据库中的最优雅的方法是什么?我的意思是,如何在不破坏自动生成的 MVC5 项目结构的情况下将授权/身份验证数据保留在 Oracle 中. 我想改变 标记是不够的,应该有另一个 Orac ..

在使用 OnModelCreating 和 ApplicationDbContext 时解决“未定义键"错误?

我一直在尝试为我的集合类型创建导航属性,我发现 this example 一个人如何使用 OnModelCreating 完成它.我在我的 MVC 5 应用程序中试了一下,在尝试更新我的数据库时收到了这个错误: 在模型生成过程中检测到一个或多个验证错误: BlogEngine.Models.IdentityUserLogin: : EntityType 'IdentityUserLog ..
发布时间:2022-01-20 11:17:03 C#/.NET

Asp.Net MVC 5中的多对多关系与身份表和自定义表

我正在尝试将 Asp.Net Identity 生成的表中的用户与我自己的表建立关系.这种关系必须是多对多的,因为许多用户可以处理同一个任务(这是我的表),而一个用户可以同时处理多个任务. 公共类任务{公共 int ID { 获取;放;}公共字符串名称 { 获取;放;}公共字符串用户 ID { 获取;放;}公共虚拟ICollection用户{得到;放;}}公共类 ..