Open Closed

Create a New Record in a table if a Specific EntityChanges from an AuditLog Context #7730


User avatar
0
WilliamT created
  • ABP Framework version: v6.0.2
  • UI Type: MVC
  • Database System: EF Core
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

I want to create a record on a table when there is a POST method from multiple selected entity. Currently I use AuditLogContributor > PostContribute to find the entity that i want, but how do I connect it to an appService or repository to create the new record ?


2 Answer(s)
  • User Avatar
    0
    WilliamT created

    i just found out i can call the following in PostContribute context.ServiceProvider.GetRequiredService and just call the function i want. would that be an ok approach ?

  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    You can use context.ServiceProvider.GetRequiredService to get any services from the IOC container.

Made with ❤️ on ABP v9.0.0-preview Updated on September 19, 2024, 10:13