It seems to call that function many times per singular
MyEntityEntriesNavUpdated.Add(entryId, myAbpEntityEntry);
}
```
So it only runs that function once per
This is likely due to recent changes in ABP's internal
I have the following entities:
Partner - has a List
PartnerStudent -
Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.CrudPageGenerator.GenerateAsync(EntityModel
localhost:3000/api/abpSuite/crudPageGenerator/71931eca-5761-4a80-bf5e-3edd5fefc77f/save-and-generate-
I noticed this issue when I tried to create a new
And then I tried to edit an existing
an
Add a new
- The recommended approach is to use ABP Suite for the initial
made some enhancements on nullability on the generated codes before, especially on the app service and
In previous versions, updating a child
This means that if you update only the child
To restore the previous behavior, you need to explicitly update the parent
the parent to trigger the audit property update when a child
Example workaround:
```csharp
// After updating the child
specific type (such as BusinessException) to a particular HTTP status code (e.g., 422 Unprocessable
context.Exception is BusinessException)
{
return (HttpStatusCode)422; // Unprocessable
- You cannot directly add a new
project scaffolding, managing modules, and running code generation tasks that are based on existing
For example, the CLI can generate CRUD pages for an
created by Suite), but it does not have a command to define a new
), then use a command like:
```xml
abp suite generate --
Hi,
I would like to know that weather it is possible to add a new
Kind regrads
\*\*abp suite generate crud -t
Hi,
I have created a new 9.2.2 template project and a new simple
Ensure you have installed the OpenIddict
This is a known issue in ABP Suite/Blazor Server projects when adding a "File" property to an
only a stopgap until the official fix is released.
---
Sources:
- [ABP Support: File property in
issue**:
Create a new solution using ABP Studio as ABP version 9.2.1, followed to create a new
Create an
[image.png](/QA/files/3a1b228d47fa3f7c62be0aee302f6f51.png)
Create a new
'UseChangeTrackingProxies' requires all
proxies require all navigation properties (including collections) to be `virtual`.
- If a module's
Sources:
- [ABP EF Core Lazy Loading with Proxies](https://abp.io/docs/latest/framework/data/
activate efcore UseLazyLoadingProxies as it says in this link : https://abp.io/docs/latest/framework/data/
it says : 'UseLazyLoadingProxies requires all
'UseChangeTrackingProxies' requires all
activate UseLazyLoadingProxies as it says here : https://abp.io/docs/latest/framework/data/
files, often due to:
- Unexpected or duplicate DbSet definitions
- Manual changes to the DbContext or
)
> at lambda_method2077(Closure, Object)
> ```
Please, share your
However, for your reference, here's one
like so:
Sample
like so:
Sample
Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.CrudPageGenerator.GenerateAsync(EntityModel
Volo.Abp.Suite.Controllers.CrudPageGeneratorController.SaveAndGenerateEntityAsync(Guid solutionId, EntityModel
localhost:3000/api/abpSuite/crudPageGenerator/e338179c-6773-451f-9cc5-31ac769167eb/save-and-generate-
Adding new
- The ABP Module
**Recommended (Many-to-Many):**
- Define a join
and Tag
**Sources:**
- [Module
We were hoping to achieve this using Module
recommended approach is to use a ViewModel composition pattern at the application or UI layer, not at the
To do one query with joins (using EF Core), I injected the
module's DbContext (to perform the joins between entities), I created a model that holds the Customer
model and passed the query to multiple injected services that added their joins and placed each joined
Also, while I succeeded in injecting services that perform a simple join with the main
/proxy/book-store-
/proxy/book-store-
DbUpdateConcurrencyException`) when the concurrency token in the database does not match the one in the
If it has changed since the
here
}
catch (AbpDbConcurrencyException ex)
{
// Handle the concurrency conflict, e.g., reload
- The error `The
occurs when a type that is not meant to be an EF Core
ExtraPropertyDictionary` is an internal type used by ABP for extra properties and should not be mapped as an
**Review
)
- [ABP Module
```cs
System.InvalidOperationException: The
If you intended to use a keyless
For more information on keyless
With Abp 9.2.1, abp suite 9.2.1
* **Exception message and full stack trace**:
===
STARTED ===
* SOLUTION: Viewtance.PointLink.AdministrationService
*
Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.CrudPageGenerator.GenerateAsync(EntityModel
localhost:3000/api/abpSuite/crudPageGenerator/6f93a03f-284a-4842-ae53-00aec0831ca6/save-and-generate-
null application/json; charset=utf-8 62761.8723ms
* **Steps to reproduce the issue**:
Configured a
To use TenantId as part of a composite key in an ABP
If you define your
**Example:**
```csharp
public class MyEntity :
TenantId { get; set; }
// EntityId is now the primary key (from
Framework Core Integration](https://docs.abp.io/en/abp/latest/
public class MyEntity:
It is not possible for me to make the entityid the sole key of the
**Database Migrations**
- Update your
Also I cant use