This is it. Don't get scared now. (Converted to Ratermania.Automation)

This commit is contained in:
2021-01-27 21:04:53 -05:00
parent b0935e9214
commit e1be26d798
29 changed files with 1694 additions and 1025 deletions

View File

@@ -7,6 +7,7 @@ using System.Threading.Tasks;
using PartSource.Automation.Models.Configuration;
using System.Configuration;
using System.Diagnostics;
using Microsoft.Extensions.Configuration;
namespace PartSource.Automation.Services
{
@@ -14,9 +15,9 @@ namespace PartSource.Automation.Services
{
private readonly SsisConfiguration _ssisConfiguration;
public SsisService(SsisConfiguration ssisConfiguration)
public SsisService(IConfiguration configuration)
{
_ssisConfiguration = ssisConfiguration;
_ssisConfiguration = configuration.GetSection("ssisConfiguration").Get<SsisConfiguration>();
}
public bool Execute(string packageName)