Service update, import changes from web_portal

This commit is contained in:
Claudio Boggian
2023-06-21 10:38:57 +02:00
parent 39fa4dedf3
commit bb99cef33c
101 changed files with 4266 additions and 3044 deletions
+20 -7
View File
@@ -1,12 +1,12 @@
using console_spo_utils.Fakes.Repositories;
using console_spo_utils.Interfaces.Repositories;
using console_spo_utils.Interfaces.Services;
using console_spo_utils.Services;
using console_spo_utils.Workers;
using library_spo_utils.Fakes.Repositories;
using library_spo_utils.Interfaces.Repositories;
using library_spo_utils.Interfaces.Services;
using library_spo_utils.Services;
using library_spo_utils.Workers;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
namespace console_spo_utils
namespace library_spo_utils
{
public static class Program
{
@@ -16,10 +16,13 @@ namespace console_spo_utils
.ConfigureServices(services =>
{
services.AddSharePointExtensions();
services.AddTransient<IProjectSettingsRepository, FakeProjectSettingsRepository>();
services.AddTransient<IProjectRepository, FakeProjectRepository>();
services.AddTransient<ISubProjectRepository, FakeSubProjectRepository>();
services.AddTransient<IQuotationRepository, FakeQuotationSettingRepository>();
services.AddTransient<INonComplianceRepository, FakeNonComplianceSettingsRepository>();
services.AddTransient<IPurchasingOrderRepository, FakePurchasingOrderSettingsRepository>();
services.AddTransient<IPurchasingPackingSlipRepository, FakePurchasingPackingSlipSettingsRepository>();
services.AddTransient<IPurchasingRequestRepository, FakePurchasingRequestSettingsRepository>();
services.AddHostedService<MainWorker>();
})
@@ -49,6 +52,16 @@ namespace console_spo_utils
services.AddTransient<INonComplianceBuildService, NonComplianceBuildService>();
services.AddTransient<INonComplianceDocLibraryService, NonComplianceDocLibraryService>();
services.AddTransient<INonComplianceDocSetService, NonComplianceDocSetService>();
services.AddTransient<IPurchasingOrderBuildService, PurchasingOrderBuildService>();
services.AddTransient<IPurchasingOrderDocLibraryService, PurchasingOrderDocLibraryService>();
services.AddTransient<IPurchasingOrderDocSetService, PurchasingOrderDocSetService>();
services.AddTransient<IPurchasingPackingSlipBuildService, PurchasingPackingSlipBuildService>();
services.AddTransient<IPurchasingPackingSlipDocLibraryService, PurchasingPackingSlipDocLibraryService>();
services.AddTransient<IPurchasingPackingSlipDocSetService, PurchasingPackingSlipDocSetService>();
services.AddTransient<IPurchasingRequestBuildService, PurchasingRequestBuildService>();
services.AddTransient<IPurchasingRequestDocLibraryService, PurchasingRequestDocLibraryService>();
services.AddTransient<IPurchasingRequestDocSetService, PurchasingRequestDocSetService>();
services.AddTransient<IFieldEntryDataUpdate, FieldEntryDataUpdate>();
services.AddTransient<IWebpartService, WebpartService>();
services.AddTransient<IProjectService, ProjectService>();