public SubscriptionStateValueManagement(IStateValueManagement stateValueManager) { _stateValueManager = stateValueManager; _stateValueManager.AddingStateValue += StateValueManagerAddingStateValue; _stateValueManager.RemovingStateValue += StateValueManagerRemovingStateValue; }
public SubscriptionController(ISubscribeManager subscriptionManager, IStateValueManagement stateValueManager, ILogger <HomeControllerLogCategory> logger) { _subscriptionManager = subscriptionManager; _stateValueManager = stateValueManager; _logger = logger; }
public StatesValuesController(IStateValueManagement stateManager, ILogger <HomeControllerLogCategory> logger, IHubContext <StateValueHub, IStateValueHub> stateValueHubContext) { _stateManager = stateManager; _logger = logger; _stateValueHubContext = stateValueHubContext; }
public SubscribeManager(IStateValueManagement stateValueManagement, IHubContext <SubscriptionsHub, ISubscriptionsHub> subscriptionsHubContext) { _subscriptionManager = new SubscriptionStateValueManagement(stateValueManagement); _subscriptionManager.SubscriptionValueChanged += OnSubscriptionValueChanged; _subscriptionsHubContext = subscriptionsHubContext; }