From bc490c6bf7b711cf9e9f026e7e00e6ef33a5dc7e Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 18 Feb 2013 23:20:51 -0800 Subject: [PATCH] Building and debugging once again --- NzbDrone.Api/AutomapperBootstraper.cs | 2 +- NzbDrone.Api/Resolvers/NextAiringResolver.cs | 4 ++-- NzbDrone.Core/ContainerExtentions.cs | 1 + NzbDrone.ncrunchsolution | 1 - NzbDrone/CentralDispatch.cs | 5 +++-- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/NzbDrone.Api/AutomapperBootstraper.cs b/NzbDrone.Api/AutomapperBootstraper.cs index 52d5ce4f1..7fcec8128 100644 --- a/NzbDrone.Api/AutomapperBootstraper.cs +++ b/NzbDrone.Api/AutomapperBootstraper.cs @@ -35,7 +35,7 @@ namespace NzbDrone.Api .ForMember(dest => dest.QualityTypeId, opt => opt.MapFrom(src => src.Id)); //Series - Mapper.CreateMap() + Mapper.CreateMap() .ForMember(dest => dest.Id, opt => opt.MapFrom(src => src.SeriesId)) .ForMember(dest => dest.CustomStartDate, opt => opt.ResolveUsing().FromMember(src => src.CustomStartDate)) .ForMember(dest => dest.BacklogSetting, opt => opt.MapFrom(src => (Int32)src.BacklogSetting)) diff --git a/NzbDrone.Api/Resolvers/NextAiringResolver.cs b/NzbDrone.Api/Resolvers/NextAiringResolver.cs index 4459f5b91..ed6e62891 100644 --- a/NzbDrone.Api/Resolvers/NextAiringResolver.cs +++ b/NzbDrone.Api/Resolvers/NextAiringResolver.cs @@ -7,9 +7,9 @@ using NzbDrone.Core.Repository.Quality; namespace NzbDrone.Api.Resolvers { - public class NextAiringResolver : ValueResolver + public class NextAiringResolver : ValueResolver { - protected override DateTime? ResolveCore(Core.Episodes.Series source) + protected override DateTime? ResolveCore(Core.Tv.Series source) { if(String.IsNullOrWhiteSpace(source.AirTime) || !source.NextAiring.HasValue) return source.NextAiring; diff --git a/NzbDrone.Core/ContainerExtentions.cs b/NzbDrone.Core/ContainerExtentions.cs index 133c2b4da..23b9c128c 100644 --- a/NzbDrone.Core/ContainerExtentions.cs +++ b/NzbDrone.Core/ContainerExtentions.cs @@ -22,6 +22,7 @@ namespace NzbDrone.Core public static void RegisterCoreServices(this ContainerBuilder containerBuilder) { + containerBuilder.RegisterAssembly("NzbDrone.Common"); containerBuilder.RegisterAssembly("NzbDrone.Core"); containerBuilder.InitDatabase(); diff --git a/NzbDrone.ncrunchsolution b/NzbDrone.ncrunchsolution index e88d63cdb..13a4b6131 100644 --- a/NzbDrone.ncrunchsolution +++ b/NzbDrone.ncrunchsolution @@ -2,7 +2,6 @@ 1 False true - true UseDynamicAnalysis Disabled Disabled diff --git a/NzbDrone/CentralDispatch.cs b/NzbDrone/CentralDispatch.cs index d70984b83..8f3972d58 100644 --- a/NzbDrone/CentralDispatch.cs +++ b/NzbDrone/CentralDispatch.cs @@ -1,4 +1,5 @@ -using Autofac; +using System.Reflection; +using Autofac; using NLog; using NzbDrone.Api; using NzbDrone.Common; @@ -33,7 +34,7 @@ namespace NzbDrone builder.RegisterCommonServices(); builder.RegisterApiServices(); - builder.RegisterAssemblyTypes("NzbDrone"); + builder.RegisterAssemblyTypes(Assembly.GetExecutingAssembly()); } private static void InitilizeApp()