/// <summary> /// Class Constructor /// </summary> /// <param name="linksRepository">IoC resolution for our Repository class.</param> public SeatApiController(IPartnerService partnerService, ILogger <PartnerApiController> logger, IUserDataService userDataService, ISubscriptionService subscriptionService, ILicenceEnvironmentService licenceEnvironmentService, IMemoryCache cache, IDeviceTypeDictionaryService deviceTypeDictionaryService, IDeviceModelDictionaryService deviceModelDictionaryService, IEKeyService eKeyService, IEnterpriseClientService enterpriseClientService, IUserService userService) { _partnerService = partnerService; _logger = logger; _userDataService = userDataService; _subscriptionService = subscriptionService; _licenceEnvironmentService = licenceEnvironmentService; _deviceTypeDictionaryService = deviceTypeDictionaryService; _deviceModelDictionaryService = deviceModelDictionaryService; _cache = cache; _eKeyService = eKeyService; _userService = userService; _enterpriseClientService = enterpriseClientService; _configuration = CommonHelper.GetConfigurationObject(); FillCache(); }
/// <summary> /// Class Constructor /// </summary> /// <param name="linksRepository">IoC resolution for our Repository class.</param> public EKeyApiController(ISubscriptionService subscriptionService, IEKeyService eKeyService, ILogger <EKeyApiController> logger) { _subscriptionService = subscriptionService; _logger = logger; _configuration = CommonHelper.GetConfigurationObject(); _eKeyService = eKeyService; }
public UserDataApiController(IUserDataService userDataService, ISubscriptionService subscriptionService, ILogger <UserApiController> logger, IEKeyService eKeyService) { _userDataService = userDataService; _logger = logger; _subscriptionService = subscriptionService; _eKeyService = eKeyService; }
/// <summary> /// Class Constructor /// </summary> /// <param name="linksRepository">IoC resolution for our Repository class.</param> public EnterpriseClientApiController(IEnterpriseClientService enterpriseClientService, IPartnerService partnerService, IUserService userService, ILogger <EnterpriseClientApiController> logger, IEKeyService eKeyService) { _enterpriseClientService = enterpriseClientService; _partnerService = partnerService; _userService = userService; _logger = logger; _configuration = CommonHelper.GetConfigurationObject(); _eKeyService = eKeyService; }