public FaultQueueHandler(IJobRecord record, IRepository <RequestQueue> repo, ISonarrApi sonarrApi, ISickRageApi srApi, ISettingsService <SonarrSettings> sonarrSettings, ISettingsService <SickRageSettings> srSettings, ICouchPotatoApi cpApi, ISettingsService <CouchPotatoSettings> cpsettings, IRequestService requestService, ISettingsService <HeadphonesSettings> hpSettings, IHeadphonesApi headphonesApi, ISettingsService <PlexRequestSettings> prSettings, ISecurityExtensions security, IMovieSender movieSender, ICacheProvider cache) { Record = record; Repo = repo; SonarrApi = sonarrApi; SrApi = srApi; CpApi = cpApi; HpApi = headphonesApi; RequestService = requestService; SickrageSettings = srSettings; SonarrSettings = sonarrSettings; CpSettings = cpsettings; HeadphoneSettings = hpSettings; Security = security; PrSettings = prSettings.GetSettings(); MovieSender = movieSender; Cache = cache; }
public UserHelper(IUserRepository userRepository, IExternalUserRepository <PlexUsers> plexUsers, IExternalUserRepository <EmbyUsers> emby, ISecurityExtensions security) { LocalUserRepository = userRepository; PlexUserRepository = plexUsers; Security = security; EmbyUserRepository = emby; }
public UserHelper(IUserRepository userRepository, IPlexUserRepository plexUsers, ISecurityExtensions security) { LocalUserRepository = userRepository; PlexUserRepository = plexUsers; Security = security; }
public SearchExtensionModule(ISettingsService <PlexRequestSettings> pr, ISecurityExtensions security, INetflixApi netflix) : base("searchextension", pr, security) { NetflixApi = netflix; Get["/netflix/{searchTerm}", true] = async(x, ctx) => await Netflix(x.searchTerm); }