Delete added to indexers

This commit is contained in:
Mark McDowall 2013-06-27 00:37:39 -07:00
commit 0ffb72bca1
7 changed files with 62 additions and 7 deletions

View file

@ -29,6 +29,7 @@ namespace NzbDrone.Core.Indexers
List<Indexer> Schema();
Indexer Create(Indexer indexer);
Indexer Update(Indexer indexer);
void Delete(int id);
}
public class IndexerService : IIndexerService, IHandle<ApplicationStartedEvent>
@ -81,7 +82,6 @@ namespace NzbDrone.Core.Indexers
return indexers;
}
public Indexer Create(Indexer indexer)
{
var definition = new IndexerDefinition
@ -108,6 +108,11 @@ namespace NzbDrone.Core.Indexers
return indexer;
}
public void Delete(int id)
{
_indexerRepository.Delete(id);
}
private Indexer ToIndexer(IndexerDefinition definition)
{
var indexer = new Indexer();