Example #1
0
        public override string ToString()
        {
            var toString = new ToStringResult<DiagnosticInfo>(this, base.ToString())
                         .AddPropertyValue(p => p.SPMeta2FileVersion)
                         .AddPropertyValue(p => p.SPMeta2FileLocation);

            if (IsCSOMDetected)
            {
                toString.AddPropertyValue(p => p.CSOMFileVersion);
                toString.AddPropertyValue(p => p.CSOMFileLocation);
            }
            else
            {
                toString.AddPropertyValue(p => p.IsCSOMDetected);
            }

            if (IsSSOMDetected)
            {
                toString.AddPropertyValue(p => p.SSOMFileVersion);
                toString.AddPropertyValue(p => p.SSOMFileLocation);
            }
            else
            {
                toString.AddPropertyValue(p => p.IsSSOMDetected);
            }

            return toString.ToString();
        }
Example #2
0
        public override string ToString()
        {
            var toString = new ToStringResult <DiagnosticInfo>(this, base.ToString())
                           .AddPropertyValue(p => p.SPMeta2FileVersion)
                           .AddPropertyValue(p => p.SPMeta2FileLocation);

            if (IsCSOMDetected)
            {
                toString.AddPropertyValue(p => p.CSOMFileVersion);
                toString.AddPropertyValue(p => p.CSOMFileLocation);
            }
            else
            {
                toString.AddPropertyValue(p => p.IsCSOMDetected);
            }

            if (IsSSOMDetected)
            {
                toString.AddPropertyValue(p => p.SSOMFileVersion);
                toString.AddPropertyValue(p => p.SSOMFileLocation);
            }
            else
            {
                toString.AddPropertyValue(p => p.IsSSOMDetected);
            }

            return(toString.ToString());
        }