added Logger injection module for Autofac, API boots up.

This commit is contained in:
kay.one 2013-01-19 16:19:27 -08:00
commit 87f3c6a6c9
10 changed files with 78 additions and 23 deletions

View file

@ -2,22 +2,19 @@
using System.Linq;
using AutoMapper;
using Nancy;
using NzbDrone.Api.QualityProfiles;
using NzbDrone.Core.Providers;
namespace NzbDrone.Api.QualityType
{
public class QualityTypeModule : NancyModule
public class QualityTypeModule : NzbDroneApiModule
{
private readonly QualityTypeProvider _qualityTypeProvider;
public QualityTypeModule(QualityTypeProvider qualityTypeProvider)
{
_qualityTypeProvider = qualityTypeProvider;
}
public QualityTypeModule()
: base("/QualityTypes")
{
_qualityTypeProvider = qualityTypeProvider;
Get["/"] = x => GetQualityType();
Get["/{id}"] = x => GetQualityType(x.Id);