예제 #1
0
        private void PopulateSeoData(ModuleInstanceView parent, OrgUnitPublishedDto location, IDictionary<string, string> parameters)
        {
            var seoHelper = new SeoHelper(parent, parameters);

            //SEO Data
            var seoData = seoHelper.PopulateDetailViewSeoData(_viewSettings, location);
            parent.ResponseParameters.Add(CommonParameters.SeoData, seoData);

            //SEO Schema
            var seoSchema = seoHelper.BuildSeoSchemaField(location);

            if (!string.IsNullOrEmpty(seoSchema))
                parent.ResponseParameters.Add(CommonParameters.SeoSchema, seoSchema);
        }