private static string BuildMissingItemMessage(ExpectedItemType expectedItemType, string expectedElementName)
 {
     switch (expectedItemType)
     {
         case ExpectedItemType.Header:
             return string.Format(Resources.MissingHeaderException, expectedElementName);
         case ExpectedItemType.XmlElement:
             return string.Format(Resources.MissingElementException, expectedElementName);
         default:
             throw new IndexOutOfRangeException(Resources.InvalidEnumValueException);
     }
 }
Пример #2
0
        private static string BuildMissingItemMessage(ExpectedItemType expectedItemType, string expectedElementName)
        {
            switch (expectedItemType)
            {
            case ExpectedItemType.Header:
                return(string.Format(Resources.MissingHeaderException, expectedElementName));

            case ExpectedItemType.XmlElement:
                return(string.Format(Resources.MissingElementException, expectedElementName));

            default:
                throw new IndexOutOfRangeException(Resources.InvalidEnumValueException);
            }
        }
 public Ds3BadResponseException(ExpectedItemType expectedItemType, string expectedElementName)
     : base(BuildMissingItemMessage(expectedItemType, expectedElementName))
 {
 }
Пример #4
0
 public Ds3BadResponseException(ExpectedItemType expectedItemType, string expectedElementName)
     : base(BuildMissingItemMessage(expectedItemType, expectedElementName))
 {
 }