public EkKioskProductSearchByNameGet(
     IOptions <EkSearchSettings> ekSearchSettings,
     IHttpContextAccessor httpContextAccessor)
 {
     _httpContextAccessor = httpContextAccessor;
     _ekSearchSettings    = ekSearchSettings.Value;
     Assure.ArgumentNotNull(_ekSearchSettings, nameof(_ekSearchSettings));
 }
示例#2
0
 public EkKioskAutocompleteOptionsGet(
     IOptions <EkSearchSettings> ekSearchSettings,
     IHttpContextAccessor httpContextAccessor)
 {
     _httpContextAccessor = httpContextAccessor;
     _ekSearchSettings    = ekSearchSettings.Value;
     Assure.ArgumentNotNull(_ekSearchSettings, nameof(_ekSearchSettings));
 }
示例#3
0
 public EkKioskProductSearchByPartNumberGet(
     IOptions <EkSearchSettings> ekSearchSettings,
     OmegaAutoBizClient omegaAutoBizClient,
     IHttpContextAccessor httpContextAccessor)
 {
     _ekSearchSettings = ekSearchSettings.Value;
     Assure.ArgumentNotNull(_ekSearchSettings, nameof(_ekSearchSettings));
     _omegaAutoBizClient  = omegaAutoBizClient;
     _httpContextAccessor = httpContextAccessor;
 }
 public EkKioskProductAndReplacementsByPartNumberGet(
     IOptions <EkSearchSettings> ekSearchSettings,
     TecDocWsClient tecDocWsClient,
     IHttpContextAccessor httpContextAccessor)
 {
     _tecDocWsClient      = tecDocWsClient;
     _httpContextAccessor = httpContextAccessor;
     _ekSearchSettings    = ekSearchSettings.Value;
     Assure.ArgumentNotNull(_ekSearchSettings, nameof(_ekSearchSettings));
 }
示例#5
0
 public EkKioskProductSearchByCategoryGet(
     IOptions <EkSearchSettings> ekSearchSettings,
     TecDocWsClient tecDocWsClient,
     IHttpContextAccessor httpContextAccessor)
 {
     _tecDocWsClient      = tecDocWsClient;
     _httpContextAccessor = httpContextAccessor;
     _ekSearchSettings    = ekSearchSettings.Value;
     Assure.ArgumentNotNull(_ekSearchSettings, nameof(_ekSearchSettings));
 }