public VersionPart(Type entity, Member property)
 {
     this.entity   = entity;
     this.property = property;
     access        = new AccessStrategyBuilder <VersionPart>(this, value => attributes.Set(x => x.Access, value));
     generated     = new VersionGeneratedBuilder <IVersionMappingProvider>(this, value => attributes.Set(x => x.Generated, value));
 }
Esempio n. 2
0
        public VersionPart(Type entity, Member member)
        {
            this.entity = entity;
            this.member = member;
            access      = new AccessStrategyBuilder <VersionPart>(this, value => attributes.Set("Access", Layer.UserSupplied, value));
            generated   = new VersionGeneratedBuilder <VersionPart>(this, value => attributes.Set("Generated", Layer.UserSupplied, value));

            SetDefaultAccess();
        }