1
0
Fork 0
mirror of https://github.com/Radarr/Radarr synced 2024-12-25 01:11:43 +00:00

Added BuildDateTime to central dispatch

This commit is contained in:
kay.one 2011-10-11 19:24:43 -07:00
parent b6360eba26
commit 1ba959298b
3 changed files with 21 additions and 1 deletions

View file

@ -90,5 +90,11 @@ public void get_version()
{
CentralDispatch.Version.Should().NotBeNull();
}
[Test]
public void BuildDate_should_be_today()
{
CentralDispatch.BuildDateTime.Should().BeWithin(TimeSpan.FromHours(10));
}
}
}

View file

@ -29,6 +29,17 @@ public static Version Version
get { return Assembly.GetExecutingAssembly().GetName().Version; }
}
public static DateTime BuildDateTime
{
get
{
var fileLocation = Assembly.GetCallingAssembly().Location;
return new FileInfo(fileLocation).CreationTime;
}
}
public static String AppPath
{
get
@ -53,12 +64,13 @@ public static StandardKernel NinjectKernel
}
}
public static void InitializeApp()
{
BindKernel();
MigrationsHelper.Run(Connection.MainConnectionString, true);
LogConfiguration.StartDbLogging();
_kernel.Get<QualityProvider>().SetupDefaultProfiles();

View file

@ -3,6 +3,7 @@
using System.Linq;
using System.Text;
using System.Threading;
using NLog;
using Ninject;
using NzbDrone.Model;
using NzbDrone.Providers;
@ -12,6 +13,7 @@ namespace NzbDrone
public static class CentralDispatch
{
private static StandardKernel _kernel;
private static readonly Logger Logger = LogManager.GetLogger("Host.CentralDispatch");
static CentralDispatch()
{