protected override void DoRemove(TAggregateRoot aggregateRoot) { efContext.RegisterDeleted(aggregateRoot); }
public override void Remove(TAggregateRoot entity) { _efContext.RegisterDeleted <TAggregateRoot>(entity); }
protected override void DoRemove(TRootEntity rootEntity) { efContext.RegisterDeleted <TRootEntity>(rootEntity); }
public void Remove(TAggregateRoot aggregateRoot) { _efContext.RegisterDeleted <TAggregateRoot>(aggregateRoot); }
/// <summary> /// Does the remove. /// </summary> /// <param name="entity">The entity.</param> protected override void DoRemove(TEntity entity) { efContext.RegisterDeleted(entity); }
/// <summary> /// 移除当前仓储中的对象。 /// </summary> /// <param name="entity"></param> protected override void DoDelete(TEntity entity) { efContext.RegisterDeleted <TEntity>(entity); }
public void Remove(TAgreegateRoot aggregateRoot) { _efContext.RegisterDeleted <TAgreegateRoot, TKey>(aggregateRoot); _efContext.Commit(); }