public LabelStore( ILabelDataStore <LabelData> labelDataStore, ILabelRepository <TLabel> labelRepository, ITypedModuleProvider typedModuleProvider, ILogger <LabelStore <TLabel> > logger, IDbQueryConfiguration dbQuery, ICacheManager cacheManager) { _typedModuleProvider = typedModuleProvider; _labelRepository = labelRepository; _labelDataStore = labelDataStore; _cacheManager = cacheManager; _dbQuery = dbQuery; _logger = logger; }
public LabelManager( ILabelStore <TLabel> labelStore, //ILabelRoleStore<LabelRole> labelRoleStore, ILabelDataStore <LabelData> labelDataStore, IContextFacade contextFacade, IAliasCreator aliasCreator, IPlatoRoleStore roleStore, IBroker broker) { _labelDataStore = labelDataStore; _contextFacade = contextFacade; _aliasCreator = aliasCreator; _labelStore = labelStore; _roleStore = roleStore; _broker = broker; }