Example #1
0
 public ApiManager(IApiData apiData, IStringLocalizer <IApiManager> localizer, ILogger <IApiManager> logger,
                   IKeyManager keyManager, IRoleData roleData)
 {
     _apiData    = apiData;
     _localizer  = localizer;
     _logger     = logger;
     _keyManager = keyManager;
     _roleData   = roleData;
 }
Example #2
0
 public PriceChecker(IMessagePusher messagePusher, IApiData <List <CoinMarketCapData> > apiData)
 {
     _messagePusher = messagePusher;
     _apiData       = apiData;
 }
Example #3
0
 public HomeController(IConfiguration configuration, IApiData apiRepository)
 {
     _apiRepository = apiRepository ?? throw new ArgumentNullException(nameof(apiRepository));
     _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
 }