示例#1
0
 private bool IsRemoteRdcCompatible(RdcStats destinationServerRdcStats)
 {
     using (var versionChecker = new RdcVersionChecker())
     {
         var localRdcVersion = versionChecker.GetRdcVersion();
         return(destinationServerRdcStats.CurrentVersion >= localRdcVersion.MinimumCompatibleAppVersion);
     }
 }
示例#2
0
        public HttpResponseMessage Stats()
        {
            using (var rdcVersionChecker = new RdcVersionChecker())
            {
                var rdcVersion = rdcVersionChecker.GetRdcVersion();

                var stats = new RdcStats
                {
                    CurrentVersion = rdcVersion.CurrentVersion,
                    MinimumCompatibleAppVersion = rdcVersion.MinimumCompatibleAppVersion
                };

                return(GetMessageWithObject(stats)
                       .WithNoCache());
            }
        }