/// <summary>
        /// Log uselfull information on startup
        /// </summary>
        private void LogStartupInformation()
        {
            if (TheEngine == null)
            {
                throw new ArgumentNullException(nameof(TheEngine));
            }

            // are we logging this?
            if (!TheEngine.Options.CanLog(LogLevels.Information))
            {
                return;
            }

            //  get the file version
            var version = GetFileVersion();

            // get the engine version.
            var engineVersion = TheEngine.GetEngineVersion();

            //Version version = Assembly.GetEntryAssembly().GetName().Version;
            var text = $"Started Classifier - [{version.Major}.{version.Minor}.{version.Build}.{version.Revision}] - (Engine [{engineVersion.Major}.{engineVersion.Minor}.{engineVersion.Build}])";

            TheEngine.Logger.LogInformation(text);
        }
Exemple #2
0
        public void TestGetVersion()
        {
            var version = TheEngine.GetEngineVersion();

            Assert.AreEqual(new Version(1, 7, 3, 0), version);
        }
Exemple #3
0
        public void TestGetVersionNumber()
        {
            var versionNumber = TheEngine.GetEngineVersionNumber();

            Assert.AreEqual(1007003, versionNumber);
        }