aspnetboilerplate相关内容

AspNetZero-.NET Core 2.0 MVC版本-添加新控制器时出错

大约6个月后,我恢复了基于.NET Core 2.0的AspNetZero解决方案的工作. 我有原始下载版本和修改版本作为单独的GIT存储库.在两个版本/存储库中,当我尝试添加新的MVC控制器时,都会不断收到以下错误消息. 在我的PC上,我安装了从1.0一直到2.1.302的所有.NET Core SDK.我正在处理其他项目,正在使用.NET Core 2.1. 我什至在VS2017中 ..
发布时间:2020-09-12 20:55:53 其他开发

无法编译项目.缺少太多文件

我刚刚下载了ASP.NET mvc 5 + angularjs模板版本.但是我不能建立这个项目.我已经将所有VS,Nuget,.Net核心以及所有版本更新为最新版本,但仍然没有运气.我也尝试重新安装所有软件包,但错误仍然存​​在. 有什么建议吗? 解决方案 请先更新TypeScript,然后再构建.我希望它能解决. 否则,请删除程序包文件夹并重建解决方案. 如果您使用的是VS ..
发布时间:2020-09-12 20:54:50 其他开发

将JSON序列化从camelCase更改为PascalCase

从Core 2.1迁移我的项目之后.至2.2.我的Kendo小部件出现问题.使用PascalCase指定模型中的字段,并使用camelCase在JSON中从服务器返回的字段名称. 我在Startup中添加了DefaultContractResolver,但JSON仍在camelCase中进行了序列化.这里有任何解决方法吗? services .AddMvc(options => ..
发布时间:2020-09-12 20:54:47 其他开发

如何从数据库中永久删除值

我有一个从javascript调用的方法,该方法假定要永久删除记录,但如果该方法具有DataContext db = new DataContext();,则不会进入该方法,它会给出错误Internal Server Error public void PermanantlyDeleteComment(GetCommentInput input) { DataContext db = ..
发布时间:2020-09-12 20:54:43 其他开发

为IRealTimeNotifier构建通知数据

我正在使用ASP.NET Boilerplate,并实现了IRealTimeNotifier以便在应用程序层中执行某些操作时向用户发送电子邮件. 按照下一页中的示例,我在构建通知数据以传递给IRealTimeNotifer时遇到了麻烦: https://aspnetboilerplate.com/Pages/Documents/Notification-System #multiple ..
发布时间:2020-09-12 20:54:39 C#/.NET

如何为ABP中的默认异常响应增加值?

我想在异常中添加一个ID(GUID),并且: 登录 将其返回给客户端json响应 我应该在哪里生成此日志ID值,并将其添加到所记录的异常消息中.以及在哪里更改以下默认响应? { "targetUrl": null, "result": null, "success": false, "error": { "message": "An internal e ..
发布时间:2020-09-12 20:54:35 C#/.NET

启动项目中的Web.Tests项目发生了什么?

我试图遵循有关使用样板启动项目的文档.并且在您提取的项目中,测试目录仅包含[ProjectName] .Tests,而文档显示测试目录中应该有两个项目,第二个是[ProjectName] .Web.Tests 我对使用似乎可用的集成测试非常感兴趣,但是该模板(显然是4.1.0)没有Web.Test项目.我试图从github模板项目中下载Web.Tests项目,但是感觉Tests项目现在不一样 ..
发布时间:2020-09-12 20:54:34 其他开发

Aspnet Boilerplate GetValidTwoFactorProvidersAsync返回一个空列表

我正在使用Aspnet Boilerplate管理多租户系统.我目前正在尝试打开2因素身份验证,该身份验证已复制到样板中.我已经登录到主机并打开了2FA(因为我知道除非在主机中先将其打开,否则不能在Tenanats中打开它).完成此操作后,我现在可以看到在每个租户中打开2FA的设置(已完成).我的问题是,尽管确实向主机用户请求了所期望的代码,但从来没有租户用户.我将其范围缩小到以下问题.成功登录后 ..
发布时间:2020-09-12 20:53:31 其他开发

禁用包装控制器结果

我目前正在使用Abp.AspNetCore v3.2.5. 我正在尝试将Microsoft.AspNetCore.OData的Alpha包集成到该项目中,到目前为止看起来还不错. 但是,当我尝试查询元数据控制器时 http://localhost:51078/odata/v1/ $ metadata将结果包装起来. 现在这对于ODataControllers也是一个问题,但是我可以简单 ..
发布时间:2020-09-12 20:53:27 其他开发

尝试设置基于Dapper的数据访问层. ABP.Dapper文档令人困惑且不完整

我正在尝试建立一个简单的DAL,该DAL将返回键入对象的列表.相当标准的数据存储库内容.我从GitHub下载了所有ABP代码,为​​Abp.Dapper和Abp.EntityFrameworkCore构建了DLL,然后按照此页面上的说明进行操作: https://aspnetboilerplate.com/Pages/Documents/Dapper-Integration 但是我什至无法超 ..
发布时间:2020-09-12 20:53:23 其他开发

如何在客户端映射对象(DTO)?

打字稿 ABP + .NET Core 我正在使用网格插入行(我正在使用的网格是DevExtreme框架的组件).无论如何,与其他网格类似,当插入记录时,它会引发onRowInserting事件,并提供插入的行作为参数.在这种情况下,我需要将该“匿名"对象(插入的数据)转换为我的客户端DTO. onRowInserting(e) { let mynewrow: ItemDto ..

OpenID Connect集成

ASP.NET样板与 ASP.NET Zero 不同,它不包含对第三方身份解决方案的OpenID Connect支持. ASP.NET Boilerplate论坛上的旧帖子(也可以将此功能也添加到ASP.NET Boilerplate中... 解决方案 如果要使应用程序openid连接客户端(而不是服务器),则可以使用Microsoft相关的nuget软件包. 如果您的应用程序 ..
发布时间:2020-09-12 20:53:16 其他开发

如何将用户名添加到AbpSession

当前,AbpSession仅提供UserId,但我想改用Username,因为它更为明确,我该怎么做?请帮助 解决方案 您可以使用 UserManager 类检索当前用户的信息. 应用程序服务中的示例用法: public async Task GetCurrentUserName() { var user = await UserManager. ..
发布时间:2020-09-12 20:53:13 其他开发

Aspnetboilerplate-没有可用的社交登录文档

似乎没有有关社交登录的文档. 我去了这里: https://aspnetboilerplate.com/Pages/Documents/Zero/User-管理#社交登录 应该在此处讨论“社交登录"主题: https://aspnetboilerplate.com/Pages/Documents/Zero/Startup-Template 这是否意味着社交登录实施已从样板中删除? ..
发布时间:2020-09-12 20:53:11 其他开发

事件总线触发重复

在公司实体的编辑模式中,我打开地址实体创建模式.这允许用户创建公司地址.在地址创建应用程序服务方法的.done上,我使用abp.event.trigger方法触发一个事件.公司编辑模态然后监视该事件,以便它可以创建到companyAddress实体的条目.当companyAddress实体应用服务方法结束时,就在.done事件上,我关闭了事件触发器.但是,在创建地址的第一个实例之后,当用户添加更多 ..
发布时间:2020-09-12 20:52:08 前端开发