feat: разделение на repository - services
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PARR.Core.Repositories.Interfaces.TaskRepositories;
|
||||
using PARR.DAL.Cache.Services.Base;
|
||||
using PARR.DAL.Configurations.DbSettings;
|
||||
using PARR.DAL.Context;
|
||||
@@ -14,16 +15,15 @@ using PARR.DAL.DomainServices.UnitFilterService.Models;
|
||||
using PARR.DAL.InfluxDbServices;
|
||||
using PARR.DAL.NextRunServices;
|
||||
using PARR.DAL.NextRunServices.Subservices;
|
||||
using PARR.DAL.Repositories.TaskRepositories;
|
||||
using PARR.DAL.Services.Implementation;
|
||||
using PARR.DAL.Services.Implementations;
|
||||
using PARR.DAL.Services.Implementations.Job;
|
||||
using PARR.DAL.Services.Implementations.Schedule;
|
||||
using PARR.DAL.Services.Implementations.TaskServices;
|
||||
using PARR.DAL.Services.Implementations.Unit;
|
||||
using PARR.DAL.Services.Interfaces;
|
||||
using PARR.DAL.Services.Interfaces.Job;
|
||||
using PARR.DAL.Services.Interfaces.Schedule;
|
||||
using PARR.DAL.Services.Interfaces.TaskServices;
|
||||
using PARR.DAL.Services.Interfaces.Unit;
|
||||
using PARR.DAL.Settings;
|
||||
using PARR.DAL.TaskServices;
|
||||
@@ -154,9 +154,9 @@ namespace PARR.DAL
|
||||
|
||||
#region Task
|
||||
|
||||
services.AddTransient<ITaskErrorService, TaskErrorService>();
|
||||
services.AddTransient<ITaskService, TaskService>();
|
||||
services.AddTransient<ITaskTypeService, TaskTypeService>();
|
||||
services.AddScoped<ITaskErrorRepository, TaskErrorRepository>();
|
||||
services.AddScoped<ITaskRepository, TaskRepository>();
|
||||
services.AddScoped<ITaskTypeRepository, TaskTypeRepository>();
|
||||
|
||||
services.AddTransient<ITaskManagementService, TaskManagementService>();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user