public SignatureEntitySetBinding( IFactonQueryService queryService, IQueryBuilderFactory queryBuilderFactory, ISignature signature, IEnumerable <string> entityTypes) { this.queryService = queryService; this.queryBuilderFactory = queryBuilderFactory; this.signatureAttribute = new SignatureQueryAttribute(signature); this.entityTypesAttribute = new EntityTypesQueryAttribute(entityTypes.ToArray()); }
public SignatureEntitySetInitializer( IMetadataService metadataService, IPluralizationService pluralizationService, IFactonQueryService factonQueryService, IQueryBuilderFactory queryBuilderFactory) { this.metadataService = metadataService; this.pluralizationService = pluralizationService; this.factonQueryService = factonQueryService; this.queryBuilderFactory = queryBuilderFactory; }
public VersionInfoTypeInitializer( IQueryBuilderFactory queryBuilderFactory, IMetadataService metadataService, IStructuralPropertyFactory structuralPropertyFactory, IFactonQueryService factonQueryService) { this.queryBuilderFactory = queryBuilderFactory; this.metadataService = metadataService; this.structuralPropertyFactory = structuralPropertyFactory; this.factonQueryService = factonQueryService; }
public VersionInfoNavigationPropertyBinding(IFactonQueryService queryService, IQueryBuilderFactory queryBuilderFactory) { this.queryService = queryService; this.queryBuilderFactory = queryBuilderFactory; }