首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >aspnetzero和power可能出现的问题

aspnetzero和power可能出现的问题
EN

Stack Overflow用户
提问于 2019-02-19 04:23:41
回答 1查看 1.6K关注 0票数 1

我创建了一个实体,当我添加一行时,一切正常,当我执行一个视图(有时)、更新或删除时,我会得到一个“内部错误”。我不知道是什么问题。

它是一个简单的实体:pic1

我已经下载了从-1个月前的代码,并发生在所有实体,我添加了电动工具。任何援助都是非常感谢的。

INFO 2019-02-18 22:03:44,609 64 OrthoResInfo.Web.Areas.App.Controllers.TblTable1sController.CreateOrEditModal (OrthoResInfo.Web.Mvc) in 624.4343 has INFO 2019-02-18 22:03:44,609 64 ft.AspNetCore.Routing.EndpointMiddleware -已执行端点'OrthoResInfo.Web.Areas.App.Controllers.TblTable1sController.CreateOrEditModal (OrthoResInfo.Web.Mvc)错误2019-02-18 22:03:44,610 64 nostics.DeveloperExceptionPageMiddleware -执行请求时出现了未处理的异常。System.Reflection.AmbiguousMatchException:找到了模糊匹配。在System.Linq.Expressions.Expression.PropertyOrField(Expression表达式的System.RuntimeType.GetPropertyImpl(String name,BindingFlags bindingAttr,Binder binder,Type returnType,Type[] Type,ParameterModifier[]修饰符) at System.Type.GetProperty(String name,BindingFlags bindingAttr),( Abp.Domain.Repositories.AbpRepositoryBase2.CreateEqualityExpressionForId(TPrimaryKey id) in D:\Github\aspnetboilerplate\src\Abp\Domain\Repositories\AbpRepositoryBase.cs:line 266 at Abp.EntityFrameworkCore.Repositories.EfCoreRepositoryBase3.FirstOrDefaultAsync(TPrimaryKey id)在D:\Github\aspnetboilerplate\src\Abp.EntityFrameworkCore\EntityFrameworkCore\Repositories\EfCoreRepositoryBaseOfTEntityAndTPrimaryKey.cs:line 118中Abp.Threading.InternalAsyncHelper.AwaitTaskWithPostActionAndFinallyAndGetResultT at OrthoResInfo.Nstable1.TblTable1sAppService.GetTblTable1ForEdit(EntityDto1 input) in D:\ASPNetZero\Github\OrthoResInfo\src\OrthoResInfo.Application\Nstable1\TblTable1sAppService.cs:line 74 at Abp.Threading.InternalAsyncHelper.AwaitTaskWithPostActionAndFinallyAndGetResult[T](Task1 actualReturnValue,( Abp.Threading.InternalAsyncHelper.AwaitTaskWithFinallyAndGetResultT at OrthoResInfo.Web.Areas.App.Controllers.TblTable1sController.CreateOrEditModal(Nullable`1 id)在D:\ASPNetZero\Github\OrthoResInfo\src\OrthoResInfo.Web.Mvc\Areas\App\Controllers\TblTable1sController.cs:line 42 at lambda_method(关闭,对象)在Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper映射器,ObjectMethodExecutor执行器,对象控制器,( Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context)在Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next,范围和作用域,对象和状态,( Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextExceptionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ExceptionContext context)在Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next,范围和作用域,对象和状态,( Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context)在Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next,作用域和作用域,对象和状态,( Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.Invoke(HttpContext httpContext at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) ( Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context))在IdentityServer4.Hosting.IdentityServerMiddleware.Invoke(HttpContext上下文中,C:\local\identity\server4\IdentityServer4\src\Hosting\IdentityServerMiddleware.cs:line 72中的IEndpointRouter路由器、IUserSession会话、IEventService事件(在Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext上下文中)在Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.InvokeCore(HttpContext上下文中)(在IdentityServer4.Hosting.BaseUrlMiddleware.Invoke(HttpContext上下文中))(在C:\local\identity\server4\IdentityServer4\src\Hosting\BaseUrlMiddleware.cs:line 36中)

EN

回答 1

Stack Overflow用户

发布于 2019-02-19 04:37:05

嗯,过了很长时间,我找到了一篇文章:获取模糊匹配在调用DeleteAsync时发现异常

我在实体中添加了IsDeleted和Id,因此生成的代码很糟糕。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54758829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档