2013-11-20 00:42:17 +00:00
|
|
|
|
using NzbDrone.Core.Datastore;
|
2013-10-01 17:13:40 +00:00
|
|
|
|
using NzbDrone.Core.Messaging.Events;
|
|
|
|
|
|
|
|
|
|
namespace NzbDrone.Core.ThingiProvider
|
|
|
|
|
{
|
|
|
|
|
public class ProviderRepository<TProviderDefinition> : BasicRepository<TProviderDefinition>, IProviderRepository<TProviderDefinition>
|
|
|
|
|
where TProviderDefinition : ModelBase,
|
|
|
|
|
new()
|
|
|
|
|
{
|
2015-05-03 19:46:21 +00:00
|
|
|
|
protected ProviderRepository(IMainDatabase database, IEventAggregator eventAggregator)
|
2013-10-01 17:13:40 +00:00
|
|
|
|
: base(database, eventAggregator)
|
|
|
|
|
{
|
|
|
|
|
}
|
2015-01-16 15:32:22 +00:00
|
|
|
|
|
|
|
|
|
// public void DeleteImplementations(string implementation)
|
|
|
|
|
// {
|
|
|
|
|
// DataMapper.Delete<TProviderDefinition>(c => c.Implementation == implementation);
|
|
|
|
|
// }
|
2013-10-01 17:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
}
|