Browse Source

Merge pull request #22951 from ivan132/patch-1

configure via ConfigureDefaultConvention() and ConfigureDefaultOnMode…
pull/22953/head
maliming 1 year ago
committed by GitHub
parent
commit
3f3e196dfa
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 33
      docs/en/framework/data/entity-framework-core/index.md

33
docs/en/framework/data/entity-framework-core/index.md

@ -142,24 +142,27 @@ Configure<AbpDbContextOptions>(options =>
Add actions for the `ConfigureConventions` and `OnModelCreating` methods of the `DbContext` as shown below: Add actions for the `ConfigureConventions` and `OnModelCreating` methods of the `DbContext` as shown below:
````csharp ````csharp
options.DefaultConventionAction = (dbContext, builder) => Configure<AbpDbContextOptions>(options =>
{ {
// This action is called for ConfigureConventions method of all DbContexts. options.ConfigureDefaultConvention((dbContext, builder) =>
}; {
// This action is called for ConfigureConventions method of all DbContexts.
});
options.ConfigureConventions<YourDbContext>((dbContext, builder) => options.ConfigureConventions<YourDbContext>((dbContext, builder) =>
{ {
// This action is called for ConfigureConventions method of specific DbContext. // This action is called for ConfigureConventions method of specific DbContext.
}); });
options.DefaultOnModelCreatingAction = (dbContext, builder) => options.ConfigureDefaultOnModelCreating((dbContext, builder) =>
{ {
// This action is called for OnModelCreating method of all DbContexts. // This action is called for OnModelCreating method of all DbContexts.
}; });
options.ConfigureOnModelCreating<YourDbContext>((dbContext, builder) => options.ConfigureOnModelCreating<YourDbContext>((dbContext, builder) =>
{ {
// This action is called for OnModelCreating method of specific DbContext. // This action is called for OnModelCreating method of specific DbContext.
});
}); });
```` ````
@ -972,4 +975,4 @@ public class MyCustomEfCoreBulkOperationProvider
* [Entities](../../architecture/domain-driven-design/entities.md) * [Entities](../../architecture/domain-driven-design/entities.md)
* [Repositories](../../architecture/domain-driven-design/repositories.md) * [Repositories](../../architecture/domain-driven-design/repositories.md)
* [Video tutorial](https://abp.io/video-courses/essentials/abp-ef-core) * [Video tutorial](https://abp.io/video-courses/essentials/abp-ef-core)

Loading…
Cancel
Save