Beispiel #1
0
        private static TimeSpan?GetConnexionTimespan(DebridLinkConnexionLifetime connexionLifetime)
        {
            switch (connexionLifetime)
            {
            case DebridLinkConnexionLifetime.All:
                return(null);

            case DebridLinkConnexionLifetime.OneHour:
                return(TimeSpan.FromHours(1));

            case DebridLinkConnexionLifetime.SixHours:
                return(TimeSpan.FromHours(6));

            case DebridLinkConnexionLifetime.TwelveHours:
                return(TimeSpan.FromHours(12));

            case DebridLinkConnexionLifetime.TwentyFourHours:
                return(TimeSpan.FromHours(24));

            default:
                throw new PBException("unknow DebridLink connexion lifetime {0}", connexionLifetime);
            }
        }
Beispiel #2
0
        public static string GetConnexionLifetime(DebridLinkConnexionLifetime connexionLifetime)
        {
            switch (connexionLifetime)
            {
            case DebridLinkConnexionLifetime.All:
                return("all");

            case DebridLinkConnexionLifetime.OneHour:
                return("1");

            case DebridLinkConnexionLifetime.SixHours:
                return("6");

            case DebridLinkConnexionLifetime.TwelveHours:
                return("12");

            case DebridLinkConnexionLifetime.TwentyFourHours:
                return("24");

            default:
                throw new PBException("unknow DebridLink connexion lifetime {0}", connexionLifetime);
            }
        }
Beispiel #3
0
 private static TimeSpan? GetConnexionTimespan(DebridLinkConnexionLifetime connexionLifetime)
 {
     switch (connexionLifetime)
     {
         case DebridLinkConnexionLifetime.All:
             return null;
         case DebridLinkConnexionLifetime.OneHour:
             return TimeSpan.FromHours(1);
         case DebridLinkConnexionLifetime.SixHours:
             return TimeSpan.FromHours(6);
         case DebridLinkConnexionLifetime.TwelveHours:
             return TimeSpan.FromHours(12);
         case DebridLinkConnexionLifetime.TwentyFourHours:
             return TimeSpan.FromHours(24);
         default:
             throw new PBException("unknow DebridLink connexion lifetime {0}", connexionLifetime);
     }
 }
Beispiel #4
0
 public static string GetConnexionLifetime(DebridLinkConnexionLifetime connexionLifetime)
 {
     switch (connexionLifetime)
     {
         case DebridLinkConnexionLifetime.All:
             return "all";
         case DebridLinkConnexionLifetime.OneHour:
             return "1";
         case DebridLinkConnexionLifetime.SixHours:
             return "6";
         case DebridLinkConnexionLifetime.TwelveHours:
             return "12";
         case DebridLinkConnexionLifetime.TwentyFourHours:
             return "24";
         default:
             throw new PBException("unknow DebridLink connexion lifetime {0}", connexionLifetime);
     }
 }