public DocTypeEntityRepositoryReader(
     XDocument xDocument,
     IDbContext ctx,
     IProviderManifest provider,
     IRepositoryReader <IEntityCollection <IAttributeGroupDefinition>, IEntityCollection <IAttributeGroupDefinition>, IAttributeGroupDefinition, IAttributeGroupDefinition> groupRepo,
     IRepositoryReader <IEntityCollection <IAttributeDefinition>, IEntityCollection <IAttributeDefinition>, IAttributeDefinition, IAttributeDefinition> attrRepo
     )
 {
     PackageXml = xDocument;
     DbContext  = ctx;
     Provider   = provider;
     attributeGroupRepository = groupRepo;
     attributeRepository      = attrRepo;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Gets the entity repository reader.
 /// </summary>
 /// <param name="providerManifest">The provider manifest.</param>
 /// <returns></returns>
 public virtual EntityRepositoryReader GetEntityRepositoryReader(IProviderManifest providerManifest)
 {
     return GetEntityRepositoryReader(providerManifest.MappingAlias);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Gets the content resolver.
 /// </summary>
 /// <param name="providerManifest">The provider manifest.</param>
 /// <returns></returns>
 public virtual IContentResolver GetContentResolver(IProviderManifest providerManifest)
 {
     return GetContentResolver(providerManifest.MappingAlias);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Gets the entity repository reader.
 /// </summary>
 /// <param name="providerManifest">The provider manifest.</param>
 /// <returns></returns>
 public virtual EntityRepositoryReader GetEntityRepositoryReader(IProviderManifest providerManifest)
 {
     return(GetEntityRepositoryReader(providerManifest.MappingAlias));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Gets the content resolver.
 /// </summary>
 /// <param name="providerManifest">The provider manifest.</param>
 /// <returns></returns>
 public virtual IContentResolver GetContentResolver(IProviderManifest providerManifest)
 {
     return(GetContentResolver(providerManifest.MappingAlias));
 }