Exemple #1
0
 void CompleteCheckVersion(string version)
 {
     if (version == Application.version)
     {
         AcceptVersion?.Invoke("");
     }
     else
     {
         DeniedVersion?.Invoke(version);
     }
 }
Exemple #2
0
        public static AcceptVersion Parse(this AcceptVersion av, string raw)
        {
            switch (raw)
            {
            case "1.2":
                return(AcceptVersion.V12);

            case "1.1":
                return(AcceptVersion.V11);

            default:
                return(AcceptVersion.V10);
            }
        }
Exemple #3
0
        public static KeyValuePair <string, string> ToKeyValue(this AcceptVersion av)
        {
            switch (av)
            {
            case AcceptVersion.V10:
                return(new KeyValuePair <string, string>("accept-version", "1.0"));

            case AcceptVersion.V11:
                return(new KeyValuePair <string, string>("accept-version", "1.1"));

            case AcceptVersion.V12:
                return(new KeyValuePair <string, string>("accept-version", "1.2"));

            default:
                return(new KeyValuePair <string, string>("accept-version", "1.2,1.1,1.0"));
            }
        }
Exemple #4
0
 public static KeyValuePair <string, string> Version12(this AcceptVersion av)
 {
     return(new KeyValuePair <string, string>("accept-version", "1.2"));
 }
Exemple #5
0
 public static KeyValuePair <string, string> All(this AcceptVersion av)
 {
     return(new KeyValuePair <string, string>("accept-version", "1.2,1.1,1.0"));
 }