public SourceSinkRelationship AddSourceSinkRelationship(CompositeType first, CompositeType second) { var dependency = new SourceSinkRelationship(first, second); AddSourceSinkRelationship(dependency); return(dependency); }
public bool InsertSourceSinkRelationship(SourceSinkRelationship sourceSink) { if (sourceSink != null && !_relationships.Contains(sourceSink) && _entities.Contains(sourceSink.First) && _entities.Contains(sourceSink.Second)) { AddSourceSinkRelationship(sourceSink); return(true); } else { return(false); } }
protected virtual void AddSourceSinkRelationship(SourceSinkRelationship sourceSink) { AddRelationship(sourceSink); }