Esempio n. 1
0
        protected virtual void CreateTypeDefinitions()
        {
            mixinsMap.ForEach(mixin => {
                var mixinTypeDefinition = new MixinFieldBuilderDefinition(mixin.ServiceType, TypeBuilder);

                typeDefinitions.Add(mixin.ServiceType, mixinTypeDefinition);
            });
        }
Esempio n. 2
0
        protected void RegisterMixinsTypeDefinition(List <Action <TypeMap> > typeDefinitionsActions)
        {
            typeDefinitionsActions.Add(mixin => {
                var mixinTypeDefinition = new MixinFieldBuilderDefinition(mixin.ServiceType, TypeBuilder);

                typeDefinitions.Add(mixin.ServiceType, mixinTypeDefinition);
            });
        }