diff --git a/NzbDrone.Services/NzbDrone.Services.Service/App_Start/NinjectMVC3.cs b/NzbDrone.Services/NzbDrone.Services.Service/App_Start/NinjectMVC3.cs index 4d179bd57..406a3581c 100644 --- a/NzbDrone.Services/NzbDrone.Services.Service/App_Start/NinjectMVC3.cs +++ b/NzbDrone.Services/NzbDrone.Services.Service/App_Start/NinjectMVC3.cs @@ -29,15 +29,8 @@ namespace NzbDrone.Services.Service.App_Start private static IKernel CreateKernel() { var kernel = new StandardKernel(); - InitDb(kernel); + kernel.Bind().ToMethod(c => Connection.GetPetaPocoDb()); return kernel; } - - - private static void InitDb(IKernel kernel) - { - var db = Connection.GetPetaPocoDb(); - kernel.Bind().ToConstant(db); - } } } diff --git a/NzbDrone.Services/NzbDrone.Services.Service/Datastore/Connection.cs b/NzbDrone.Services/NzbDrone.Services.Service/Datastore/Connection.cs index 9e49a573b..e3f70c729 100644 --- a/NzbDrone.Services/NzbDrone.Services.Service/Datastore/Connection.cs +++ b/NzbDrone.Services/NzbDrone.Services.Service/Datastore/Connection.cs @@ -1,6 +1,4 @@ -using System; -using System.Configuration; -using System.Data.SqlClient; +using System.Configuration; using System.Linq; using NzbDrone.Services.Service.Migrations; using Services.PetaPoco; @@ -22,7 +20,7 @@ namespace NzbDrone.Services.Service.Datastore var db = new Database("SqlExpress") { - KeepConnectionAlive = true, + KeepConnectionAlive = false, ForceDateTimesToUtc = false, };