Activities of "improwise"

Not sure if there is a better way to submit suggestions for improvements, as GitHub Issues are only for the non commercial version? Don't want a suggestion to lower our number of support tickets.

ABPSuite by default creates DTOs with different DTOs for each AGUD/CRUD operation. While this might be the most fancy solution, in many cases, just having one simple DTO for all operations is sufficient and also much easier to maintain for simple projects.

Suggestion, consider implementing an option in ABP Suite to use one simple DTO for all AGUD/ CRUD operations instead of separate ones.

BTW, the link in this sticky isn't working

https://support.abp.io/QA/Questions/954/We-are-listening-to-you

If you're creating a bug/problem report, please include followings:

  • ABP Framework version: 5.1.4
  • UI type: Angular
  • DB provider: EF Core

This problem seem to be back in 5.1.4

https://support.abp.io/QA/Questions/1662/More-than-one-DBContext-was-found

When following the instructions for

https://docs.abp.io/en/abp/latest/Tutorials/Todo/Index?UI=NG&DB=EF

(angular version)

you get:

More than one DbContext was found. Specify which one to use. Use the '-Context' parameter for PowerShell commands and the '--context' parameter for dotnet commands.

If you specify

Add-Migration Added_TodoItem -Context TodoAppDbContext

Migration is created but you still get an error:

Microsoft.Extensions.Hosting.HostFactoryResolver+HostingListener+StopTheHostException: Exception of type 'Microsoft.Extensions.Hosting.HostFactoryResolver+HostingListener+StopTheHostException' was thrown. at Microsoft.Extensions.Hosting.HostFactoryResolver.HostingListener.OnNext(KeyValuePair2 value) ` at System.Diagnostics.DiagnosticListener.Write(String name, Object value) at Microsoft.Extensions.Hosting.HostBuilder.Build() at Microsoft.AspNetCore.Builder.WebApplicationBuilder.Build() at TodoApp.Program.Main(String[] args) in *******\src\TodoApp\aspnet-core\src\TodoApp.HttpApi.Host\Program.cs:line 39 To undo this action, use Remove-Migration.``

(We are using Package Manage Console in VS)

Hi,

As reported here:

https://support.abp.io/QA/Questions/1543/Bugs--Issues-v44X

https://support.abp.io/QA/Questions/2109/VoloAbpAbpException-Undefined-permission

It seems like ABP Suite is currently broken with Blazor Server and client. We have a new project that was supposed to have started up yesterday but since we can't even create and run a fresh project in ABP Suite currently, it is still at a standstill. We would like some information about the status on this and possible solutions / work arounds. Thanks.

Initial post fron the bug thread for 4.4.4 but not sure if anyone is reading that as there are no replies there yet.

ABP Framework version: v4.4.4 UI type: Blazor Server DB provider: EF Core Tiered (MVC) or Identity Server Separated (Angular): no

After upgrading to ABP 4.4.4 we can no longer create working projects in ABP Suite (have no tried other methods). The DBMigrator runs fine on a newly created project (default options, .net 5, no preview) but at runtime we get

[17:46:09 INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpAccount.SettingManagement

[17:46:10 WRN] Unhandled exception rendering component: Undefined permission: Audit Volo.Abp.AbpException: Undefined permission: Audit

and in the browser:

blazor.server.js?_v=637706942980000000:21 [2021-11-10T16:46:09.985Z] Error: There was an unhandled exception on the current circuit, so this circuit will be terminated. For more details turn on detailed exceptions by setting 'DetailedErrors: true' in 'appSettings.Development.json' or set 'CircuitOptions.DetailedErrors'.

We have also since last time we tried using ABP Suite upgraded from VS2022 Preview to Current, but I don't think that is the cause of the problem here. Could possibly be related to .net updates also.

There is additional information in the 4.4.4 bug thread linked above.

  • ABP Framework version: v4.3.X
  • UI type: MVC / Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Where can I find a proper guide on how to debug the ABP Framework? For sake of argument, let's say that we are following the Blazer Server tutorial at https://docs.abp.io/en/abp/latest/Tutorials/Part-1?UI=BlazorServer&DB=EF and would like to debug for example the call to CreateEntityAsync?

Are we supposed to replace the packages with source code? If so, how is it supposed to be done in a effective way, I can't see any options in ABP Suite for it, just that some modules can be installed as source code rather than modules?

A general guide "How do debug your ABP application" would be nice.

Thanks.

Question

I am trying to understand the practical differences between using ABPHelper(GUI) and ABPSuite? Both seem to do basically the same thing and both also seem to be in active maintanance. What advantages/disadvantages does each of them have over the other? Thanks.

Hi,

Have searched for this but not found any good answer. Can someone please explain to me the reasoning for deciding to use Redis in ABP and be dependent on it for the "public website" features? Having researched it, my understanding is that in order to use it, you have to install the Linux subsystem and then a linux distro and then finally Redis. If that is the case, I would much rather just find some other solution for my needs for a public website/CMS that does not require all these extra steps and maintaining something I don't feel familiar with which might also have some additional concerns regarding stability, performance, security etc. in a production environment.

I know that .net core is supposed to be multi platform these days but would imagine that it is still mainly "Microsoft developers" using it and that it is also mostly hosted in Windows enviroments so having to go the extra mile here seems strange to me.

Obviously there are lots of smart people involved in the ABP project, so perhaps I am missing something here that would make me understand the reasoning here and why it is a better solution than the alternatives :)

Thanks.

Showing 11 to 16 of 16 entries
Made with ❤️ on ABP v9.0.0-preview Updated on September 19, 2024, 10:13