public static string GetValueForPropfind(ApplyTo.Propfind applyTo) { switch (applyTo) { case ApplyTo.Propfind.ResourceOnly: return("0"); case ApplyTo.Propfind.ResourceAndChildren: return("1"); case ApplyTo.Propfind.ResourceAndAncestors: return("infinity"); default: throw new InvalidEnumArgumentException("applyTo", (int)applyTo, typeof(ApplyTo.Propfind)); } }
public static string GetValueForPropfind(ApplyTo.Propfind applyTo) { switch (applyTo) { case ApplyTo.Propfind.ResourceOnly: return("0"); case ApplyTo.Propfind.ResourceAndChildren: return("1"); case ApplyTo.Propfind.ResourceAndAncestors: return("infinity"); default: throw new ArgumentOutOfRangeException(nameof(applyTo)); } }