示例#1
0
 public SonarrController(ISonarrApi sonarr, ISonarrV3Api sonarrv3, ISettingsService <SonarrSettings> settings)
 {
     SonarrApi      = sonarr;
     SonarrV3Api    = sonarrv3;
     SonarrSettings = settings;
     SonarrSettings.ClearCache();
 }
示例#2
0
文件: TvSender.cs 项目: itzfk0/ombi
 public TvSender(ISonarrApi sonarrApi, ISonarrV3Api sonarrV3Api, ILogger <TvSender> log, ISettingsService <SonarrSettings> sonarrSettings,
                 ISettingsService <DogNzbSettings> dog, IDogNzbApi dogApi, ISettingsService <SickRageSettings> srSettings,
                 ISickRageApi srApi, IRepository <UserQualityProfiles> userProfiles, IRepository <RequestQueue> requestQueue, INotificationHelper notify)
 {
     SonarrApi               = sonarrApi;
     SonarrV3Api             = sonarrV3Api;
     Logger                  = log;
     SonarrSettings          = sonarrSettings;
     DogNzbSettings          = dog;
     DogNzbApi               = dogApi;
     SickRageSettings        = srSettings;
     SickRageApi             = srApi;
     UserQualityProfiles     = userProfiles;
     _requestQueueRepository = requestQueue;
     _notificationHelper     = notify;
 }