コード例 #1
0
        public CacheSynchronizerService(IConfiguration configuration, ILogger <CacheSynchronizerService> loggger,
                                        ICacheContainerService cacheContainerService, ServiceBusClient sbClient)
        {
            _configuration         = configuration;
            _loggger               = loggger;
            _cacheContainerService = cacheContainerService;

            _topicName     = configuration.GetValue <string>("Azure:ServiceBus:SourceSynchronizer:TopicName");
            _sbClient      = sbClient;
            _sbAdminClient = new ServiceBusAdministrationClient(configuration.GetValue <string>("Azure:ServiceBus:SourceSynchronizer:ConnString"));
        }
コード例 #2
0
 public CacheController(ILogger <CacheController> logger, ICacheContainerService cacheContainerService)
 {
     _logger = logger;
     _cacheContainerService = cacheContainerService;
 }