public static AvIntervalEnum ConvertToAvIntervalEnum(string uri)
        {
            // sanity check
            if (string.IsNullOrWhiteSpace(uri))
            {
                throw new ArgumentNullException(nameof(ConvertToAvIntervalEnum));
            }

            var interval = UriQuery(uri)?[CommonRes.IntervalFunctionTagName];

            return(AvIntervalEnum.FromName(interval));
        }
 public static string GetRepositoryKeyedName(AvFunctionEnum funcEnum, AvIntervalEnum intervalEnum)
 {
     return($"{funcEnum.Name}-{intervalEnum.Name}");
 }