mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-14 10:36:54 -07:00
Merge remote-tracking branch 'upstream/dev'
This commit is contained in:
commit
cd2c9a40e5
283 changed files with 10998 additions and 1985 deletions
|
@ -51,6 +51,8 @@ namespace Ombi.UI.NinjectModules
|
|||
Bind<IDiscordApi>().To<DiscordApi>();
|
||||
Bind<IRadarrApi>().To<RadarrApi>();
|
||||
Bind<ITraktApi>().To<TraktApi>();
|
||||
Bind<IEmbyApi>().To<EmbyApi>();
|
||||
Bind<IAppveyorApi>().To<AppveyorApi>();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -56,7 +56,8 @@ namespace Ombi.UI.NinjectModules
|
|||
Bind<ICustomUserMapper>().To<UserMapper>();
|
||||
|
||||
Bind<INotificationService>().To<NotificationService>().InSingletonScope();
|
||||
Bind<INotificationEngine>().To<NotificationEngine>();
|
||||
Bind<IPlexNotificationEngine>().To<PlexNotificationEngine>();
|
||||
Bind<IEmbyNotificationEngine>().To<EmbyNotificationEngine>();
|
||||
|
||||
Bind<IStatusChecker>().To<StatusChecker>();
|
||||
|
||||
|
|
|
@ -40,6 +40,7 @@ namespace Ombi.UI.NinjectModules
|
|||
{
|
||||
Bind<IRepository<UsersModel>>().To<UserRepository<UsersModel>>();
|
||||
Bind(typeof(IRepository<>)).To(typeof(GenericRepository<>));
|
||||
Bind(typeof(IExternalUserRepository<>)).To(typeof(BaseExternalUserRepository<>));
|
||||
|
||||
Bind<IRequestService>().To<JsonRequestModelRequestService>();
|
||||
Bind<IRequestRepository>().To<RequestJsonRepository>();
|
||||
|
@ -48,7 +49,6 @@ namespace Ombi.UI.NinjectModules
|
|||
Bind<IJobRecord>().To<JobRecord>();
|
||||
|
||||
Bind<IUserRepository>().To<UserRepository>();
|
||||
Bind<IPlexUserRepository>().To<PlexUserRepository>();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -31,6 +31,8 @@ using Ombi.Core.Queue;
|
|||
using Ombi.Helpers.Analytics;
|
||||
using Ombi.Services.Interfaces;
|
||||
using Ombi.Services.Jobs;
|
||||
using Ombi.Services.Jobs.Interfaces;
|
||||
using Ombi.Services.Jobs.RecentlyAddedNewsletter;
|
||||
using Ombi.UI.Jobs;
|
||||
using Quartz;
|
||||
using Quartz.Impl;
|
||||
|
@ -47,7 +49,8 @@ namespace Ombi.UI.NinjectModules
|
|||
Bind<IWatcherCacher>().To<WatcherCacher>();
|
||||
Bind<ISonarrCacher>().To<SonarrCacher>();
|
||||
Bind<ISickRageCacher>().To<SickRageCacher>();
|
||||
Bind<IRecentlyAdded>().To<RecentlyAdded>();
|
||||
Bind<IRecentlyAdded>().To<RecentlyAddedNewsletter>();
|
||||
Bind<IMassEmail>().To<RecentlyAddedNewsletter>();
|
||||
Bind<IRadarrCacher>().To<RadarrCacher>();
|
||||
Bind<IPlexContentCacher>().To<PlexContentCacher>();
|
||||
Bind<IJobFactory>().To<CustomJobFactory>();
|
||||
|
@ -58,6 +61,14 @@ namespace Ombi.UI.NinjectModules
|
|||
Bind<IPlexEpisodeCacher>().To<PlexEpisodeCacher>();
|
||||
Bind<IFaultQueueHandler>().To<FaultQueueHandler>();
|
||||
Bind<IPlexUserChecker>().To<PlexUserChecker>();
|
||||
|
||||
Bind<IEmbyAvailabilityChecker>().To<EmbyAvailabilityChecker>();
|
||||
Bind<IEmbyContentCacher>().To<EmbyContentCacher>();
|
||||
Bind<IEmbyEpisodeCacher>().To<EmbyEpisodeCacher>();
|
||||
Bind<IEmbyUserChecker>().To<EmbyUserChecker>();
|
||||
Bind<IEmbyAddedNewsletter>().To<EmbyAddedNewsletter>();
|
||||
Bind<IPlexNewsletter>().To<PlexRecentlyAddedNewsletter>();
|
||||
|
||||
|
||||
Bind<IAnalytics>().To<Analytics>();
|
||||
Bind<ISchedulerFactory>().To<StdSchedulerFactory>();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue