示例#1
0
 /// <summary>
 /// Creates a new entity deletion.
 /// </summary>
 /// <param name="deletion">The transaction to create.</param>
 public void CreateEntityDeletion(IEntityDeletion deletion)
 {
     this.context.CreateEntityDeletion(
         deletion.Id,
         deletion.TimeStamp,
         deletion.EntityTypeId,
         deletion.DestinationSystemEntityId,
         deletion.Outcome);
 }
示例#2
0
 /// <summary>
 /// Creates a new entity deletion.
 /// </summary>
 /// <param name="transaction">The transaction to create.</param>
 public void CreateEntityDeletion(IEntityDeletion transaction)
 {
     this.Invoke(
         () => this.repository.CreateEntityDeletion(transaction),
         nameof(this.repository.CreateEntityDeletion));
 }