erminas.SmartAPI.CMS.VersionIsLessThan.Validate C# (CSharp) Method

Validate() public method

public Validate ( ServerLogin login, System.Version actualVersion, string method ) : void
login erminas.SmartAPI.Utils.ServerLogin
actualVersion System.Version
method string
return void
        public override void Validate(ServerLogin login, Version actualVersion, string method)
        {
            if (actualVersion >= Version)
            {
                string versionNameString = string.IsNullOrEmpty(VersionName) ? "" : " (" + VersionName + ")";
                throw new InvalidServerVersionException(login,
                                                        string.Format(
                                                            "Invalid server version. {0} only works on servers with version less than {1}{3}, but the current server version is {2}",
                                                            method, Version, actualVersion, versionNameString));
            }
        }