aspnetboilerplate相关内容

无法在ASP.NET零中启用实体历史记录

我正在使用ASP.NET Zero.项目版本: 5.1.0 和.NET Core 2.0模板.我正在尝试为我的实体启用“实体历史记录",以便可以看到表的已删除列和旧列值. 实体类: [Table("TestingEntity")][审核]公共类TestingEntity:AuditedEntity,IMayHaveTenant{公共诠释?TenantId {get;放;}公共虚拟字符串C ..
发布时间:2021-04-11 20:51:20 C#/.NET

如何在abpfeature表中添加和使用新列并在样板中访问它?

我正在样板上使用asp.net零构建,我想扩展特征表,但是我无法像创建的其他普通表那样访问特征表.有人可以帮忙吗? 解决方案 我遇到了另一个表 AuditLogs 的问题,最后我设法使用EF Core功能解决了该问题.您可以在此处 找到我的问题及其解决方案 解决方案基于EF Core中的继承概念.基本上,您可以创建一个新类,即" ExtendedFeature "衍生自 AbpFeat ..
发布时间:2021-04-11 20:51:17 C#/.NET

ASPNET Boilerplate,扩展审核日志

我正在尝试在 ASPNETBOILETPLATE 框架中扩展 AuditLog 实体,以便为其添加一些新属性.我尝试扩展 AuditLog 类( ExtendedAuditInfo )并实现 AuditStore 类( ExtendedAuditStore )的自定义版本.但是,我无法将新的 ExtendedAuditInfo 注入到构造函数中,并且在 Constructor 和 SaveAsyn ..
发布时间:2021-04-11 20:51:11 其他开发

如何在ASP.NET Core MVC中设置会话超时/到期时间?

我正在使用ASP.NET Core,MVC和jQuery项目的ASP.NET零版本7. 我正在尝试设置会话超时/到期时间,以在应用程序空闲一段时间后自动从应用程序注销.有人可以让我知道怎么做吗? 在ASP.NET零版本8中,他们在用户管理设置中提供此配置. 解决方案 ASP.NET Core MVC MVC的会话过期由ASP.NET Core通过cookie提供,独立于A ..

获取所有具有特定权限的用户?

如何获得所有具有特定权限的用户?例如,我们需要枚举允许特定权限的所有用户.这样的代码 var v = _userManager.GetAllUserWithSpecificPermission("ISO.Report.ReportV1");foreach(v中的var t){Logger.Info(t.UserName);} 解决方案 您需要编写查询以按权限过滤用户.这可能会指导您: ..
发布时间:2021-04-10 20:44:08 C#/.NET

尝试获取AccountController中登录用户的Windows身份

使用框架asp.net核心-在.net核心MVC jquery上 在帐户控制器中,我试图获取当前登录到Intranet网络上该计算机的用户.即Windows身份验证的用户. 如果我尝试WindowsIdentity.GetCurrent()只是返回应用程序池的标识.不是我所需要的. 在launchsettings.json和IIS设置中,我都关闭了匿名功能,并打开了Windows ..
发布时间:2020-09-12 20:58:30 其他开发

如果在Asp.net MVC中AbpAuthorize失败,如何重定向到登录页面?

我修改了asp.net样板mvc模板css,但是不知何故,我可能会弄乱代码.现在,如果用户未登录/未授权,则会弹出错误,单击“确定",而不是重定向到登录页面,而是重定向到app.js中的默认$ urlRouterProvider.这是应用程序配置的一部分: app.config([ '$stateProvider', '$urlRouterProvider', '$locat ..
发布时间:2020-09-12 20:58:22 其他开发

如何在具有样板结构的asp.net核心中使用存储过程?

我正在使用带有abp(Asp.net BoilerPlate)框架的asp.net核心应用程序.我想使用存储过程获取数据,并在此代码优先体系结构中实现CRUD操作.最好的方法是什么? 预先感谢 解决方案 以下是将参数发送到存储过程以删除用户的示例: public async Task DeleteUser(EntityDto input) { await Conte ..

扩展ClaimsAbpSession

我需要扩展ClaimsAbpSession并创建要在angular app和服务器之间的请求中发送的新属性. 实际上,我已经使用声明存储了这些新属性.但是,当用户刷新页面时,声明中的值会丢失. 解决方案 MyAppSession.cs // Define your own session and add your custom field to it. // Then, you ..
发布时间:2020-09-12 20:58:10 其他开发

如何从ABP框架中的实体框架创建视图(SQL)

我的情况是我需要从另一个数据库查询并在我的应用程序中显示结果.两个数据库都在同一台服务器上.我想到了在数据库中创建SQL-View的想法,该查询将在另一个数据库中查询所需的值.但是我不确定如何从ABP框架创建或映射SQL-View? 我正在将完整的.Net框架与Angular模板一起使用. 解决方案 在EF中不直接支持创建视图.因此,您可以尝试以下方法. 使用Add-Migra ..
发布时间:2020-09-12 20:57:03 其他开发