public ExternalAccountService( IExternalAccountRepository externalAccountRepository, IOptions <ServerOptions> options) : base(options) { ExternalAccountRepository = externalAccountRepository ?? throw new ArgumentNullException(nameof(externalAccountRepository)); }
public MusicAndSound(AudioService audioService, YoutubeDL youtubeDl, YouTubeService youTubeService, MusicSearches musicSearches, IExternalAccountRepository externalAccountRepository) { _audioService = audioService; _youtubeDl = youtubeDl; _youTubeService = youTubeService; _musicSearches = musicSearches; _externalAccountRepository = externalAccountRepository; }
public ConverterService( IAuthorizationRepository authorizationRepository, IChallengeRepository challengeRepository, IOrderAuthorizationRepository orderAuthorizationRepository, IExternalAccountRepository externalAccountRepository, IOptions <ServerOptions> options) : base(options) { AuthorizationRepository = authorizationRepository ?? throw new ArgumentNullException(nameof(authorizationRepository)); ChallengeRepository = challengeRepository ?? throw new ArgumentNullException(nameof(challengeRepository)); OrderAuthorizationRepository = orderAuthorizationRepository ?? throw new ArgumentNullException(nameof(orderAuthorizationRepository)); ExternalAccountRepository = externalAccountRepository ?? throw new ArgumentNullException(nameof(externalAccountRepository)); }
public LinkSpotifyModel(IOptions <SpotifyOptions> options, IExternalAccountRepository externalAccountRepository) { _externalAccountRepository = externalAccountRepository; _options = options.Value; }