Пример #1
0
        private string Translate(string text, IVortexObject sender)
        {
            if (sender != null && sender.GetValueTags().FirstOrDefault() != null)
            {
                return(sender.GetValueTags().FirstOrDefault().Translator.Translate(StringInterpolator.Interpolate(text, sender)));
            }

            return(text);
        }
Пример #2
0
        /// <summary>
        /// Sets the logging for the 'Edit' -> 'Online' value change.
        /// </summary>
        /// <param name="obj">Root twin object</param>
        /// <returns>AppBuilder</returns>
        public TcoAppBuilder SetEditValueChangeLogging(IVortexObject obj)
        {
            foreach (var valtag in obj.GetValueTags())
            {
                valtag.EditValueChange = LoggingHelpers.EditValueChange;
            }

            return(this);
        }
Пример #3
0
 public IEnumerable <IValueTag> GetValueTags()
 {
     return(_obj.GetValueTags());
 }