コード例 #1
0
 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());
 }
コード例 #2
0
 public SignatureEntitySetInitializer(
     IMetadataService metadataService,
     IPluralizationService pluralizationService,
     IFactonQueryService factonQueryService,
     IQueryBuilderFactory queryBuilderFactory)
 {
     this.metadataService      = metadataService;
     this.pluralizationService = pluralizationService;
     this.factonQueryService   = factonQueryService;
     this.queryBuilderFactory  = queryBuilderFactory;
 }
コード例 #3
0
 public VersionInfoTypeInitializer(
     IQueryBuilderFactory queryBuilderFactory,
     IMetadataService metadataService,
     IStructuralPropertyFactory structuralPropertyFactory,
     IFactonQueryService factonQueryService)
 {
     this.queryBuilderFactory       = queryBuilderFactory;
     this.metadataService           = metadataService;
     this.structuralPropertyFactory = structuralPropertyFactory;
     this.factonQueryService        = factonQueryService;
 }
コード例 #4
0
 public VersionInfoNavigationPropertyBinding(IFactonQueryService queryService, IQueryBuilderFactory queryBuilderFactory)
 {
     this.queryService        = queryService;
     this.queryBuilderFactory = queryBuilderFactory;
 }