コード例 #1
0
 public DictItemService(IDictItemRepository repository, IMapper mapper, IOptionsMonitor <CommonOptions> optionsMonitor, ICacheHandler cacheHandler)
 {
     _repository   = repository;
     _mapper       = mapper;
     _options      = optionsMonitor.CurrentValue;
     _cacheHandler = cacheHandler;
 }
コード例 #2
0
 public DictService(IMapper mapper, IDictRepository repository, ICacheHandler cacheHandler, IDictItemRepository itemRepository, IConfigProvider configProvider)
 {
     _mapper         = mapper;
     _repository     = repository;
     _cacheHandler   = cacheHandler;
     _itemRepository = itemRepository;
     _configProvider = configProvider;
 }
コード例 #3
0
 public DictItemService(IDictItemRepository repository, IMapper mapper, ICacheHandler cacheHandler, IDictItemNoticeProvider noticeProvider, IConfigProvider configProvider, IDictSyncProvider dictNameSyncProvider)
 {
     _repository           = repository;
     _mapper               = mapper;
     _cacheHandler         = cacheHandler;
     _noticeProvider       = noticeProvider;
     _configProvider       = configProvider;
     _dictNameSyncProvider = dictNameSyncProvider;
 }