Implementing Audit Trail Using Entity Framework Core