From a3a08d9cff26524df6d06fc15b01b07b3e52ddd2 Mon Sep 17 00:00:00 2001 From: Tom Raterman Date: Thu, 3 Apr 2025 20:28:46 -0400 Subject: [PATCH] WIP --- .../Jobs/ProcessWhiVehicles.cs | 23 ++++++++----------- PartSource.Automation/Program.cs | 2 +- PartSource.Automation/appsettings.json | 4 ++-- 3 files changed, 12 insertions(+), 17 deletions(-) diff --git a/PartSource.Automation/Jobs/ProcessWhiVehicles.cs b/PartSource.Automation/Jobs/ProcessWhiVehicles.cs index 6ff9f06..e6558f7 100644 --- a/PartSource.Automation/Jobs/ProcessWhiVehicles.cs +++ b/PartSource.Automation/Jobs/ProcessWhiVehicles.cs @@ -1,25 +1,20 @@ -using Microsoft.Extensions.Configuration; +using System; +using System.Collections.Generic; +using System.Data; +using System.IO; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; using PartSource.Automation.Models.Configuration; using PartSource.Automation.Models.Enums; using PartSource.Automation.Services; using Ratermania.Automation.Interfaces; -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Data; -using System.IO; -using System.IO.Compression; -using System.Linq; -using System.Security.Cryptography; -using System.Text; -using System.Text.RegularExpressions; -using System.Threading; -using System.Threading.Tasks; namespace PartSource.Automation.Jobs { - public class ProcessWhiVehicles : IAutomationJob + public class ProcessWhiVehicles : IAutomationJob { private readonly ILogger _logger; private readonly WhiSeoService _whiSeoService; diff --git a/PartSource.Automation/Program.cs b/PartSource.Automation/Program.cs index 3020c37..ac3d679 100644 --- a/PartSource.Automation/Program.cs +++ b/PartSource.Automation/Program.cs @@ -96,7 +96,7 @@ namespace PartSource.Automation // .StartsAt(DateTime.Parse("2021-04-01 08:00:00")) //) - .HasJob(options => + .HasJob(options => options.HasInterval(new TimeSpan(24, 0, 0)) // .StartsAt(DateTime.Today.AddMinutes(15)) // ) diff --git a/PartSource.Automation/appsettings.json b/PartSource.Automation/appsettings.json index 4fe295c..005fb59 100644 --- a/PartSource.Automation/appsettings.json +++ b/PartSource.Automation/appsettings.json @@ -1,7 +1,7 @@ { "ConnectionStrings": { - //"FitmentDatabase": "Data Source=localhost;Initial Catalog=WhiFitment;Integrated Security=true;TrustServerCertificate=true", - "FitmentDatabase": "Server=tcp:ps-automation.eastus2.cloudapp.azure.com,1433;Initial Catalog=WhiFitment;User ID=sa;Password=GZ0`-ekd~[2u;Encrypt=True;TrustServerCertificate=True;Connection Timeout=300", + "FitmentDatabase": "Data Source=localhost;Initial Catalog=WhiFitment;Integrated Security=true;TrustServerCertificate=true", + //"FitmentDatabase": "Server=tcp:ps-automation.eastus2.cloudapp.azure.com,1433;Initial Catalog=WhiFitment;User ID=sa;Password=GZ0`-ekd~[2u;Encrypt=True;TrustServerCertificate=True;Connection Timeout=300", "PartSourceDatabase": "Server=tcp:ps-whi.database.windows.net,1433;Initial Catalog=ps-whi-stage;Persist Security Info=False;User ID=ps-whi;Password=9-^*N5dw!6:|.5Q;MultipleActiveResultSets=True;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;" }, "emailConfiguration": {