diff --git a/WorkFlow.Application/Services/ConfigService.cs b/WorkFlow.Application/Services/ConfigService.cs new file mode 100644 index 0000000..70789cc --- /dev/null +++ b/WorkFlow.Application/Services/ConfigService.cs @@ -0,0 +1,16 @@ +using AutoMapper; +using DigitalData.Core.Abstractions.Application; +using DigitalData.Core.Application; +using WorkFlow.Application.Contracts; +using WorkFlow.Application.DTO.Config; +using WorkFlow.Domain.Entities; +using WorkFlow.Infrastructure.Contracts; + +namespace WorkFlow.Application.Services +{ + public class ConfigService(IConfigRepository repository, IMapper mapper) + : CRUDService(repository, mapper), + IConfigService, ICRUDService + { + } +} \ No newline at end of file diff --git a/WorkFlow.Application/Services/ProfileControlsTFService.cs b/WorkFlow.Application/Services/ProfileControlsTFService.cs new file mode 100644 index 0000000..b98df40 --- /dev/null +++ b/WorkFlow.Application/Services/ProfileControlsTFService.cs @@ -0,0 +1,16 @@ +using AutoMapper; +using DigitalData.Core.Abstractions.Application; +using DigitalData.Core.Application; +using WorkFlow.Application.Contracts; +using WorkFlow.Application.DTO.ProfileControlsTF; +using WorkFlow.Domain.Entities; +using WorkFlow.Infrastructure.Repositories; + +namespace WorkFlow.Application.Services +{ + public class ProfileControlsTFService(ProfileControlsTFRepository repository, IMapper mapper) + : CRUDService(repository, mapper), + IProfileControlsTFService, ICRUDService + { + } +} \ No newline at end of file diff --git a/WorkFlow.Application/Services/ProfileObjStateService.cs b/WorkFlow.Application/Services/ProfileObjStateService.cs new file mode 100644 index 0000000..e8a9ccb --- /dev/null +++ b/WorkFlow.Application/Services/ProfileObjStateService.cs @@ -0,0 +1,16 @@ +using AutoMapper; +using DigitalData.Core.Abstractions.Application; +using DigitalData.Core.Application; +using WorkFlow.Application.Contracts; +using WorkFlow.Application.DTO.ProfileObjState; +using WorkFlow.Domain.Entities; +using WorkFlow.Infrastructure.Contracts; + +namespace WorkFlow.Application.Services +{ + public class ProfileObjStateService(IProfileObjStateRepository repository, IMapper mapper) + : CRUDService(repository, mapper), + IProfileObjStateService, ICRUDService + { + } +} \ No newline at end of file diff --git a/WorkFlow.Application/Services/ProfileService.cs b/WorkFlow.Application/Services/ProfileService.cs new file mode 100644 index 0000000..39ae40a --- /dev/null +++ b/WorkFlow.Application/Services/ProfileService.cs @@ -0,0 +1,15 @@ +using DigitalData.Core.Abstractions.Application; +using DigitalData.Core.Application; +using WorkFlow.Application.Contracts; +using WorkFlow.Application.DTO.Profile; +using WorkFlow.Domain.Entities; +using WorkFlow.Infrastructure.Contracts; + +namespace WorkFlow.Application.Services +{ + public class ProfileService(IProfileRepository repository, AutoMapper.IMapper mapper) + : CRUDService(repository, mapper), + IProfileService, ICRUDService + { + } +} \ No newline at end of file diff --git a/WorkFlow.Application/Services/StateService.cs b/WorkFlow.Application/Services/StateService.cs new file mode 100644 index 0000000..963d23e --- /dev/null +++ b/WorkFlow.Application/Services/StateService.cs @@ -0,0 +1,16 @@ +using AutoMapper; +using DigitalData.Core.Abstractions.Application; +using DigitalData.Core.Application; +using WorkFlow.Application.Contracts; +using WorkFlow.Application.DTO.State; +using WorkFlow.Domain.Entities; +using WorkFlow.Infrastructure.Contracts; + +namespace WorkFlow.Application.Services +{ + public class StateService(IStateRepository repository, IMapper mapper) + : CRUDService(repository, mapper), + IStateService, ICRUDService + { + } +} \ No newline at end of file