Exemplo n.º 1
0
 protected virtual void MarkEntityForInsert <TEntity>(TEntity entity)
     where TEntity : class
 {
     if (entity is BasePersistableEntity basePersistableEntity)
     {
         basePersistableEntity.EditDate = DateTime.Now;
     }
     markingTasks.Add(dataWriterAdapter.InsertAsync(entity));
 }
Exemplo n.º 2
0
 protected virtual void MarkEntityForInsert <TEntity>(TEntity entity)
     where TEntity : class
 {
     if (entity is BasePersistableEntity basePersistableEntity)
     {
         basePersistableEntity.EditDate = DateTime.Now;
     }
     threadSafety.Wait();
     try
     {
         markingTasks.Add(dataWriterAdapter.InsertAsync(entity));
     }
     finally
     {
         threadSafety.Release();
     }
 }