Open Closed

ABP Suite feature request — 2025 #8803


User avatar
0
EngincanV created
Support Team .NET Developer

What feature would you like to see in ABP Suite in the new version?

Continuation thread of https://abp.io/support/questions/6529/ABP-Suite-feature-request--2024


10 Answer(s)
  • User Avatar
    0
    bash created

    We have been using the CRUD generator, and it would be nice if we had the option to generate with DateTimeOffsets instead of DateTimes so that we can preserve timezone info.

  • User Avatar
    0
    nacho created

    When creating a master - child entities, ABP suite is generating managers (DomainService) for master (AggregateRoot) and child (Entity) entities. This means child entities can be managed directly from child services (application and domain services) without using the master entity, and I think it is not DDD fridendly. My suggestions for ABP Suite is:

    • Do not create the manager (DomainService) for the child entity
    • Create methods for managing child entities within the master managers (DomainService).

    In that way the DomainServices for the AggregateRoot entity will take care about its child entities being more DDD friendly. Does it make sense to you?

  • User Avatar
    0
    nacho created

    When changing a Master entity from multi-tenant to non muti-tenant and viceversa, change the child entity accordingly. Currently only the master is being updated, and a modification in the child entity is required to update the multi-tenant property.

  • User Avatar
    0
    trendline created

    Specified the folder to generate CRUD page for microservice template when using ABP Suite

    There is a variable %%module-name-slash-postfix%% in the abp suite template, and when creating a new modular module, it could generate the CURD pages in the folder with the module name, look forward to place a micro service UI in the microservice template when generating the UI pages also follow the module name named folder to organized the folder structure better, especially for razor page when have many micro-service UI generated in the web app.

  • User Avatar
    0
    AyazNaseer created

    Add “Excel import” Button for CRUD Pages

    Description: Add an “Excel import” button on CRUD pages generated by ABP Suite. Users can upload an Excel file to create new records or update existing ones.

    • Upload Excel file via UI.

    • Validate data (required fields, formats, etc.).

    • Show import results (created, updated, failed rows with errors).

    • Restrict access with permissions.

    Additional Request: It would also be nice if the file generated by the "Excel export" button includes the tenant name (if triggered from a tenant instance) and the DateTime in the file name.

    Example: Name_Tenant_DateTime.xlsx

  • User Avatar
    0
    Sturla created

    Add Description field to entities that will then be used as comments. When you are creating them you know what they are all about.. adding comments later is not my preferred workflow..

  • User Avatar
    0
    Sturla created

    Fix created code. There are LOTS of massive gaps here and there in created code. Sloppy...

  • User Avatar
    0
    Sturla created

    All cs files use scoped namespaces but should be file-scoped just like all the documentation

  • User Avatar
    0
    Sturla created

    Please add the nullable checkbox to all types

    I want my strings to be nullable

    and I can... but I need to manually do it in the suite json

    then it shows up with 'N'

    btw. Is somebody reading all of these suggestions?

  • User Avatar
    0
    lszabados@consult2000.hu created

    In the case of Blazor (razor), when I use the "Customizable code" flag, the OnInitializedAsync() function cannot be used in the Extended file for the created classes. For example, the ExtendedInitializedAsync() function should be added to the XXX.Extended.razor.cs file, which is called by the OnInitializedAsync function from XXX.razor.cs.

Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 12, 2025, 10:20