public void LeftJoin(ICondition condition) { var entityRef = AddInvolveEntity(condition.Entity1.EntityType); var entityJoin = AddInvolveEntity(condition.Entity2.EntityType); JoinList.Add(new LeftJoin(entityRef, entityJoin, condition)); }
public void LeftJoin <TEntity1, TEntity2>() { var entityRef = AddInvolveEntity <TEntity1>(); var entityJoin = AddInvolveEntity <TEntity2>(); JoinList.Add(new LeftJoin(entityRef, entityJoin)); }