public HubspotService()
 {
     apiService     = new HubSpotApi(System.Configuration.ConfigurationManager.AppSettings["HubspotApiKey"]);
     apiKey         = System.Configuration.ConfigurationManager.AppSettings["HubspotApiKey"];
     apiKeyMetrolab = System.Configuration.ConfigurationManager.AppSettings["HubspotApiKey_Metrolab"];
     client         = new RestClient("https://api.hubapi.com");
 }
Exemple #2
0
 public RemoveCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, IUserRepository userRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _userRepository             = userRepository;
     _logger = logger;
 }
Exemple #3
0
 public TransactionEventHandler(IHubSpotApi hubSpotApi, IOrderConfirmationProvider orderConfirmationProvider, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _orderConfirmationProvider  = orderConfirmationProvider;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _logger = logger;
 }
Exemple #4
0
 public AbandonCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _logger = logger;
 }
Exemple #5
0
 public LoginEventHandler(IHubSpotApi hubSpotApi, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _logger     = logger;
 }
Exemple #6
0
 public ScanEventHandler(IHubSpotApi hubSpotApi, ITransactionRepository transactionRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi            = hubSpotApi;
     _transactionRepository = transactionRepository;
     _logger = logger;
 }
 public static IHubSpotObjectApi <T> GetDealApi <T>(this IHubSpotApi api)
     where T : HubSpotDealObject, new()
 => api.GetObjectApi <T>();
Exemple #8
0
 public App(IHubSpotApi hubSpotApi, ILogger <App> logger)
 {
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
     _hubSpotApi = hubSpotApi;
 }
 public static IHubSpotObjectApi <HubSpotDealObject> GetDealApi(this IHubSpotApi api)
 => api.GetObjectApi <HubSpotDealObject>();
Exemple #10
0
 public VisitorInfoEventHandler(IHubSpotApi hubSpotApi, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _logger     = logger;
 }
 public static IHubSpotObjectApi <T> GetCompanyApi <T>(this IHubSpotApi api)
     where T : HubSpotCompanyObject, new()
 => api.GetObjectApi <T>();
 public static IHubSpotObjectApi <HubSpotCompanyObject> GetCompanyApi(this IHubSpotApi api)
 => api.GetObjectApi <HubSpotCompanyObject>();
Exemple #13
0
 public static IHubSpotObjectApi <HubSpotTicketObject> GetTicketApi(this IHubSpotApi api)
 => api.GetObjectApi <HubSpotTicketObject>();