Exemplo n.º 1
0
        private void ConstructProperty(ObjectBuilderBase objectBuilder, Object @object, Member member)
        {
            Property property = this.propertyRepository.WithObjectIdAndMemberId(@object.Id, member.Id);
            IDictionary <Culture, Localization> localizationsByCultures = new Dictionary <Culture, Localization>();

            foreach (Culture culture in CultureManager.GetCultures(this.requestHandler.Storage))
            {
                localizationsByCultures.Add(culture, this.localizationRepository.WithDictionaryIdAndCultureId(property.HtmlId, culture.Id));
            }

            objectBuilder.BuildProperty(@object, member, property, localizationsByCultures);
        }