Exemplo n.º 1
0
 private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
     if (!e.FromQuery && e.Entry.State == EntityState.Added && e.Entry.Entity is ITracker entity)
     {
         entity.CreatedDate = DateTime.UtcNow;
     }
 }
Exemplo n.º 2
0
 private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
     if (e.Entry.Entity is Employee employee)
     {
         var devices = employee.Devices;
     }
 }
        private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
        {
            var source = (e.FromQuery) ? "Database" : "Code";

            if (e.Entry.Entity is Blog b)
            {
                Console.WriteLine($"Blog entry {b.Name} was added from {source}");
            }
        }
Exemplo n.º 4
0
 private static void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
     System.Console.WriteLine($"Tracked - {e.Entry.Entity.GetType().Name}");
 }
Exemplo n.º 5
0
 private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
     Console.WriteLine("Tracked");
 }
Exemplo n.º 6
0
 private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
     _logger.LogInformation("ChangeTracker_Tracked:{0},{1},{2}", e.Entry.Entity.GetType().Name, e.Entry.State, JsonConvert.SerializeObject(e.Entry.Entity));
 }
Exemplo n.º 7
0
 private void ChangeTracker_Tracked(object sender, Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs e)
 {
 }