/// <summary> /// Creates a new identity entity transaction. /// </summary> /// <param name="transaction">The transaction to create.</param> public void CreateIdentityEntityTransaction(IIdentityEntityTransaction transaction) { this.context.CreateIdentityEntityTransaction( transaction.Id, transaction.TimeStamp, transaction.Outcome, transaction.Identity.EntityTypeId, transaction.Identity.SourceSystemId, transaction.Identity.SourceSystemEntityId); }
/// <summary> /// Creates a new identity entity transaction. /// </summary> /// <param name="transaction">The transaction to create.</param> public void CreateIdentityEntityTransaction(IIdentityEntityTransaction transaction) { this.Invoke( () => this.repository.CreateIdentityEntityTransaction(transaction), nameof(this.repository.CreateIdentityEntityTransaction)); }