Возможная проблема с aspnetzero & электроинструментами - PullRequest
0 голосов
/ 19 февраля 2019

Я создал сущность, и когда я добавляю строку, все работает нормально, когда я делаю просмотр (иногда), обновляю или удаляю, я получаю «внутреннюю ошибку».я понятия не имею, в чем проблема.

это простая сущность: pic1 pic2

я скачал код с -1месяц назад и происходит на всех сущностях, которые я добавляю с помощью электроинструментов.любая помощь приветствуется.

INFO 2019-02-18 22: 03: 44,609 [64] ore.Mvc.Internal.ControllerActionInvoker - выполненное действие OrthoResInfo.Web.Areas.App.Controllers.TblTable1sController.CreateOrEditModal (OrthoResInfo.Web.Mvc) в 624,4343ms INFO 2019-02-18 22: 03: 44,609 [64] ft.AspNetCore.Routing.EndpointMiddleware - выполненная конечная точка(OrthoResInfo.Web.Mvc) 'ОШИБКА 2019-02-18 22: 03: 44,610 [64] nostics.DeveloperExceptionPageMiddleware - при выполнении запроса возникло необработанное исключение.System.Reflection.AmbiguousMatchException: найдено неоднозначное совпадение.в System.RuntimeType.GetPropertyImpl (имя строки, BindingFlags bindingAttr, связыватель Binder, тип returnType, типы [Type], модификаторы ParameterModifier []) в System.Type.GetProperty (имя строки, BindingFlags bindingAttr) в System.Linpression.PropertyOrField (Выражение выражения, свойство String propertyOrFieldName) в Abp.Domain.Repositories.AbpRepositoryBase 2.CreateEqualityExpressionForId(TPrimaryKey id) in D:\Github\aspnetboilerplate\src\Abp\Domain\Repositories\AbpRepositoryBase.cs:line 266 at Abp.EntityFrameworkCore.Repositories.EfCoreRepositoryBase 3.FirstOrDefaultAsync (идентификатор TPrimaryKey) в D: \ Github \ aspnetboilerplate \ src \ Abp.EntityFore_Reign_Reference_File_ReF_Reference_File_Rife_Fore_File_File_Rife_FB118 at Abp.Threading.InternalAsyncHelper.AwaitTaskWithPostActionAndFinallyAndGetResult [T] (задание 1 actualReturnValue, Func 1 postAction, действие 1 finalAction) at OrthoResInfo.Nstable1.TblTable1sAppService.GetTblTable1ForEdit(EntityDto 1 вход) в D: \ ASPNetZero \ Github \ OrthoResInfo \ src \ OrthoRes \ nstableS1.74 at Abp.Threading.InternalAsyncHelper.AwaitTaskWithPostActionAndFinallyAndGetResult [T] (Задание 1 actualReturnValue, Func 1 postAction, Действие 1 finalAction) at Abp.Threading.InternalAsyncHelper.AwaitTaskWithFinallyAndGetResult[T](Task 1 actualReturnValue, Действие 1 finalAction) at OrthoResInfo.Web.Areas.App.Controllers.TblTable1sController.CreateOrEditModal(Nullable 1 id) в D: \ ASPNetZero \ Github \ OrthoResfo\ OrthoResInfo.Web.Mvc \ Areas \ App \ Controllers \ TblTable1sController.cs: строка 42 в lambda_method (закрытие, объект) в Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.TaskOfActionResultExecutor ,MecutorExecutorObject [] arguments) в Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync () в Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync () в Microsoft.AspNetCternalInont.NetMicrosoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next (состояние и следующее, область действия и область действия, объект и состояние, логическое значение и isCompleted) в Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsyncInternal.inExInCore.Nec.() в Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow (контекст ExceptionContext) в Microsoft.AspNetCore.MvСв Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next (состояние и следующее, область и область действия, объект и состояние, логическое значение и isCompleted) в Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync () в Microsoft.AspNetCore.our.Mc.c.InvokeAsync () в Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke (HttpContext httpContext) в Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.Invoke (HttpContext httpContext) в Microsoft.AspNetCore.TouteDirectIntext.Windexв Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke (контекст HttpContext) в Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke (контекст HttpContext) в IdentityServer4.Hosting.C: \ local \ identity <) в IdentityServer4.Hosting.BaseUrlMiddleware.Invoke (контекст HttpContext) в C: \ local \ identity \ server4 \ IdentityServer4 \ src \ Hosting \ BaseUrlMiddleware.cs: строка 36 </p>

1 Ответ

0 голосов
/ 19 февраля 2019

ну, спустя много времени я нашел этот пост: При получении исключения неоднозначного совпадения при вызове DeleteAsync

я добавил IsDeleted и Id для моих сущностей;следовательно код при генерации был плохим.

...