Esempio n. 1
0
        public string SerializeResourceSettings(CombinatorResource resource)
        {
            var settings = resource.RequiredContext.Settings;

            if (settings == null)
            {
                return("");
            }

            return(_serializer.XmlSerialize(
                       new SerializableSettings()
            {
                Url = resource.IsOriginal ? resource.IsCdnResource ? resource.AbsoluteUrl : resource.RelativeUrl : null,
                Culture = settings.Culture,
                Condition = settings.Condition,
                Attributes = settings.Attributes
            }));
        }