diff --git a/e-suite.API/e-suite.Database.Migrator/e-suite.Database.Migrator.csproj b/e-suite.API/e-suite.Database.Migrator/e-suite.Database.Migrator.csproj
index 0e72dee..326cbbe 100644
--- a/e-suite.API/e-suite.Database.Migrator/e-suite.Database.Migrator.csproj
+++ b/e-suite.API/e-suite.Database.Migrator/e-suite.Database.Migrator.csproj
@@ -46,7 +46,7 @@
-
+
diff --git a/e-suite.API/eSuite.API.UnitTests/eSuite.API.UnitTests.csproj b/e-suite.API/eSuite.API.UnitTests/eSuite.API.UnitTests.csproj
index 02f6e53..ff86004 100644
--- a/e-suite.API/eSuite.API.UnitTests/eSuite.API.UnitTests.csproj
+++ b/e-suite.API/eSuite.API.UnitTests/eSuite.API.UnitTests.csproj
@@ -12,7 +12,7 @@
-
+
diff --git a/e-suite.API/eSuite.API/Controllers/WorkflowTemplateController.cs b/e-suite.API/eSuite.API/Controllers/WorkflowTemplateController.cs
new file mode 100644
index 0000000..95e2c3c
--- /dev/null
+++ b/e-suite.API/eSuite.API/Controllers/WorkflowTemplateController.cs
@@ -0,0 +1,124 @@
+using e_suite.API.Common.models;
+using e_suite.Utilities.Pagination;
+using eSuite.API.Models;
+using eSuite.API.security;
+using eSuite.API.Utilities;
+using eSuite.Core.Miscellaneous;
+using eSuite.Core.Security;
+using Microsoft.AspNetCore.Mvc;
+
+namespace eSuite.API.Controllers;
+
+///
+/// User manage is responsible for managing users within e-suite.
+///
+[Route("api/[controller]")]
+[ApiController]
+public class WorkflowTemplateController : ESuiteControllerBase
+{
+ ///
+ /// Get a list of workflow templates
+ ///
+ ///
+ ///
+ ///
+ ///
+ [Route("templates")]
+ [AccessKey(SecurityAccess.ViewWorkflowTemplates)]
+ [HttpGet]
+ public async Task GetWorkflowTemplates([FromQuery] Paging paging,CancellationToken cancellationToken = default!)
+ {
+ throw new NotImplementedException();
+ }
+
+ ///
+ /// Get the details of specific template
+ ///
+ ///
+ ///
+ ///
+ [Route("template")]
+ [HttpGet]
+ [AccessKey(SecurityAccess.ViewWorkflowTemplates)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status404NotFound)]
+ public async Task GetUser(
+ [FromQuery] GeneralIdRef generalIdRef,
+ CancellationToken cancellationToken = default!
+ )
+ {
+ throw new NotImplementedException();
+ }
+
+ ///
+ /// Edit a Workflow Template
+ ///
+ ///
+ ///
+ ///
+ [Route("template")]
+ [HttpPut]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [AccessKey(SecurityAccess.EditWorkflowTemplate)]
+ public async Task EditTemplate(EditUser template, CancellationToken cancellationToken = default!)
+ {
+ throw new NotImplementedException();
+ }
+
+ ///
+ /// Patching is useful when you only want to update a few fields of the user rather than the whole object.
+ ///
+ ///
+ ///
+ ///
+ [Route("template")]
+ [HttpPatch]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [AccessKey(SecurityAccess.EditWorkflowTemplate)]
+ public async Task PatchUser([FromQuery] IGeneralIdRef templateId, [FromBody] PatchUser patchTemplate, CancellationToken cancellationToken = default!)
+ {
+ throw new NotImplementedException();
+ }
+
+ ///
+ /// Create a new workflow template
+ ///
+ /// Create a new user for e-suite. The minimum information needed is the email address, which forms the account user name. Once created the user will get an e-mail asking them to confirm the account.
+ /// Contains the details that need to be supplied to create the user.
+ ///
+ ///
+ [Route("template")]
+ [HttpPost]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest, Type = typeof(ProblemDetails))]
+ [AccessKey(SecurityAccess.AddWorkflowTemplate)]
+ public async Task CreateUser(
+ [FromBody] UserRegistration userRegistration,
+ CancellationToken cancellationToken = default!
+ )
+ {
+ throw new NotImplementedException();
+ }
+
+ ///
+ /// Use this to deactivate a template
+ ///
+ ///
+ ///
+ [Route("template")]
+ [HttpDelete]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status404NotFound, Type = typeof(ProblemDetails))]
+ [ProducesResponseType(StatusCodes.Status400BadRequest, Type = typeof(ProblemDetails))]
+ [AccessKey(SecurityAccess.DeleteWorkflowTemplate)]
+ public async Task DeactivateUser(
+ [FromBody] EmailAddress email,
+ CancellationToken cancellationToken = default!
+ )
+ {
+ throw new NotImplementedException();
+ }
+}
\ No newline at end of file
diff --git a/e-suite.API/eSuite.API/eSuite.API.csproj b/e-suite.API/eSuite.API/eSuite.API.csproj
index 8976bc9..96857d1 100644
--- a/e-suite.API/eSuite.API/eSuite.API.csproj
+++ b/e-suite.API/eSuite.API/eSuite.API.csproj
@@ -35,8 +35,8 @@
-
-
+
+
diff --git a/e-suite.Core/eSuite.Core/Security/SecurityAccess.cs b/e-suite.Core/eSuite.Core/Security/SecurityAccess.cs
index 7dbcb48..4194d68 100644
--- a/e-suite.Core/eSuite.Core/Security/SecurityAccess.cs
+++ b/e-suite.Core/eSuite.Core/Security/SecurityAccess.cs
@@ -237,4 +237,16 @@ public enum SecurityAccess
[Display(Name = "SyncEFlowPrinterCategories", Description = "SyncEFlowPrinterCategories", GroupName = "Internal Maintenance")]
SyncEFlowPrinterCategories = 72,
+
+ [Display(Name = "ViewWorkflowTemplates", Description = "View Workflow Templates", GroupName = "Workflow Templates")]
+ ViewWorkflowTemplates = 73,
+
+ [Display(Name = "EditWorkflowTemplate", Description = "Edit Workflow Templates", GroupName = "Workflow Templates")]
+ EditWorkflowTemplate = 74,
+
+ [Display(Name = "EditWorkflowTemplate", Description = "Add Workflow Templates", GroupName = "Workflow Templates")]
+ AddWorkflowTemplate = 75,
+
+ [Display(Name = "EditWorkflowTemplate", Description = "Delete Workflow Templates", GroupName = "Workflow Templates")]
+ DeleteWorkflowTemplate = 76,
}
\ No newline at end of file
diff --git a/e-suite.Database.Core/e-suite.Database.Core.UnitTests/e-suite.Database.Core.UnitTests.csproj b/e-suite.Database.Core/e-suite.Database.Core.UnitTests/e-suite.Database.Core.UnitTests.csproj
index 7ef5fc4..3153db0 100644
--- a/e-suite.Database.Core/e-suite.Database.Core.UnitTests/e-suite.Database.Core.UnitTests.csproj
+++ b/e-suite.Database.Core/e-suite.Database.Core.UnitTests/e-suite.Database.Core.UnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/e-suite.Database.SqlServer/e-suite.Database.MigrationBuilder/e-suite.Database.MigrationBuilder.csproj b/e-suite.Database.SqlServer/e-suite.Database.MigrationBuilder/e-suite.Database.MigrationBuilder.csproj
index ef728a5..73ad3d7 100644
--- a/e-suite.Database.SqlServer/e-suite.Database.MigrationBuilder/e-suite.Database.MigrationBuilder.csproj
+++ b/e-suite.Database.SqlServer/e-suite.Database.MigrationBuilder/e-suite.Database.MigrationBuilder.csproj
@@ -8,7 +8,6 @@
-
all
diff --git a/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager.UnitTests/e-suite.Modules.BlockedIPsManager.UnitTests.csproj b/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager.UnitTests/e-suite.Modules.BlockedIPsManager.UnitTests.csproj
index a707443..43e45d9 100644
--- a/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager.UnitTests/e-suite.Modules.BlockedIPsManager.UnitTests.csproj
+++ b/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager.UnitTests/e-suite.Modules.BlockedIPsManager.UnitTests.csproj
@@ -11,7 +11,7 @@
-
+
diff --git a/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager/e-suite.Modules.BlockedIPsManager.csproj b/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager/e-suite.Modules.BlockedIPsManager.csproj
index 566b40b..7a1a128 100644
--- a/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager/e-suite.Modules.BlockedIPsManager.csproj
+++ b/e-suite.Manager.BlockedIPs/e-suite.Modules.BlockedIPsManager/e-suite.Modules.BlockedIPsManager.csproj
@@ -8,8 +8,7 @@
-
-
+
diff --git a/e-suite.MessageProcessor/e-suite.MessageProcessor/QueueProcessor/QueueProcessor.cs b/e-suite.MessageProcessor/e-suite.MessageProcessor/QueueProcessor/QueueProcessor.cs
index 602c9a0..7abb1b2 100644
--- a/e-suite.MessageProcessor/e-suite.MessageProcessor/QueueProcessor/QueueProcessor.cs
+++ b/e-suite.MessageProcessor/e-suite.MessageProcessor/QueueProcessor/QueueProcessor.cs
@@ -103,7 +103,17 @@ public class QueueProcessorService : IHostedService
await basicConsumer.Channel.BasicAckAsync(ea.DeliveryTag, false);
return;
}
- await basicConsumer.Channel.BasicNackAsync(ea.DeliveryTag, false, true);
+
+ try
+ {
+ await basicConsumer.Channel.BasicNackAsync(ea.DeliveryTag, false, true);
+ }
+ catch (Exception ex1)
+ {
+ //Do nothing here as things have already broken beyond control, and MqRaabbit has already shut things down.
+ //Throwing as I want to only hide the already closed exception.
+ throw;
+ }
}
};
await channel.BasicConsumeAsync(queue: queueName,
diff --git a/e-suite.MessageProcessor/e-suite.MessageProcessor/e-suite.MessageProcessor.csproj b/e-suite.MessageProcessor/e-suite.MessageProcessor/e-suite.MessageProcessor.csproj
index 6654d1f..9837177 100644
--- a/e-suite.MessageProcessor/e-suite.MessageProcessor/e-suite.MessageProcessor.csproj
+++ b/e-suite.MessageProcessor/e-suite.MessageProcessor/e-suite.MessageProcessor.csproj
@@ -27,7 +27,6 @@
-
diff --git a/e-suite.Messaging.Common/e-suite.Messaging.Common/e-suite.Messaging.Common.csproj b/e-suite.Messaging.Common/e-suite.Messaging.Common/e-suite.Messaging.Common.csproj
index bce7473..11b252d 100644
--- a/e-suite.Messaging.Common/e-suite.Messaging.Common/e-suite.Messaging.Common.csproj
+++ b/e-suite.Messaging.Common/e-suite.Messaging.Common/e-suite.Messaging.Common.csproj
@@ -8,7 +8,6 @@
-
diff --git a/e-suite.Modules.AuditLog/AuditLog.UnitTests/AuditLog.UnitTests.csproj b/e-suite.Modules.AuditLog/AuditLog.UnitTests/AuditLog.UnitTests.csproj
index 2aa797f..ab7467e 100644
--- a/e-suite.Modules.AuditLog/AuditLog.UnitTests/AuditLog.UnitTests.csproj
+++ b/e-suite.Modules.AuditLog/AuditLog.UnitTests/AuditLog.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog.csproj b/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog.csproj
index 81c9b40..a81ffa5 100644
--- a/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog.csproj
+++ b/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog/e-suite.Modules.AuditLog.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager.csproj b/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager.csproj
index 0e5ae96..61f3245 100644
--- a/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager.csproj
+++ b/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager/e-suite.Modules.CustomFieldsManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.CustomFieldsManager/e_suite.Modules.CusomFieldManagerUnitTest/e_suite.Modules.CustomFieldManagerUnitTests.csproj b/e-suite.Modules.CustomFieldsManager/e_suite.Modules.CusomFieldManagerUnitTest/e_suite.Modules.CustomFieldManagerUnitTests.csproj
index 6b0dae4..fe08265 100644
--- a/e-suite.Modules.CustomFieldsManager/e_suite.Modules.CusomFieldManagerUnitTest/e_suite.Modules.CustomFieldManagerUnitTests.csproj
+++ b/e-suite.Modules.CustomFieldsManager/e_suite.Modules.CusomFieldManagerUnitTest/e_suite.Modules.CustomFieldManagerUnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.UnitTests/e-suite.Modules.DomainManager.UnitTests.csproj b/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.UnitTests/e-suite.Modules.DomainManager.UnitTests.csproj
index f45338b..7d2b6fd 100644
--- a/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.UnitTests/e-suite.Modules.DomainManager.UnitTests.csproj
+++ b/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.UnitTests/e-suite.Modules.DomainManager.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.csproj b/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.csproj
index c0fcf16..ca9d4d5 100644
--- a/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.csproj
+++ b/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager/e-suite.Modules.DomainManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.UnitTests/e-suite.Modules.ExceptionLogManager.UnitTests.csproj b/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.UnitTests/e-suite.Modules.ExceptionLogManager.UnitTests.csproj
index 3c4e2c9..c16cca9 100644
--- a/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.UnitTests/e-suite.Modules.ExceptionLogManager.UnitTests.csproj
+++ b/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.UnitTests/e-suite.Modules.ExceptionLogManager.UnitTests.csproj
@@ -11,7 +11,7 @@
-
+
diff --git a/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.csproj b/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.csproj
index 8e50b24..730f153 100644
--- a/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.csproj
+++ b/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager/e-suite.Modules.ExceptionLogManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager.csproj b/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager.csproj
index 23f034d..88504f6 100644
--- a/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager.csproj
+++ b/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager/e-suite.Modules.FormsManager.csproj
@@ -8,7 +8,6 @@
-
diff --git a/e-suite.Modules.FormsManager/e_suite.Modules.Form.ManagerUnitTest/e_suite.Modules.FormsManagerUnitTests.csproj b/e-suite.Modules.FormsManager/e_suite.Modules.Form.ManagerUnitTest/e_suite.Modules.FormsManagerUnitTests.csproj
index d2d7505..62dd8ef 100644
--- a/e-suite.Modules.FormsManager/e_suite.Modules.Form.ManagerUnitTest/e_suite.Modules.FormsManagerUnitTests.csproj
+++ b/e-suite.Modules.FormsManager/e_suite.Modules.Form.ManagerUnitTest/e_suite.Modules.FormsManagerUnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/e-suite.Modules.GlossariesManager/GlossariesManager.UnitTests/GlossariesManager.UnitTests.csproj b/e-suite.Modules.GlossariesManager/GlossariesManager.UnitTests/GlossariesManager.UnitTests.csproj
index d49e765..b8f1933 100644
--- a/e-suite.Modules.GlossariesManager/GlossariesManager.UnitTests/GlossariesManager.UnitTests.csproj
+++ b/e-suite.Modules.GlossariesManager/GlossariesManager.UnitTests/GlossariesManager.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager.csproj b/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager.csproj
index 361c380..1a408b2 100644
--- a/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager.csproj
+++ b/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager/e-suite.Modules.GlossariesManager.csproj
@@ -8,7 +8,6 @@
-
diff --git a/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager.csproj b/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager.csproj
index 8ab7ff1..db03503 100644
--- a/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager.csproj
+++ b/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager/e-suite.Modules.MailTemplatesManager.csproj
@@ -8,8 +8,7 @@
-
-
+
diff --git a/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationManger.UnitTests/e-suite.Modules.OrganisationsManager.UnitTests.csproj b/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationManger.UnitTests/e-suite.Modules.OrganisationsManager.UnitTests.csproj
index 5fa29e9..323ff34 100644
--- a/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationManger.UnitTests/e-suite.Modules.OrganisationsManager.UnitTests.csproj
+++ b/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationManger.UnitTests/e-suite.Modules.OrganisationsManager.UnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationsManager/e-suite.Modules.OrganisationsManager.csproj b/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationsManager/e-suite.Modules.OrganisationsManager.csproj
index 3503dfb..25ad639 100644
--- a/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationsManager/e-suite.Modules.OrganisationsManager.csproj
+++ b/e-suite.Modules.OrganisationManager/e-Suite.Modules.OrganisationsManager/e-suite.Modules.OrganisationsManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager.csproj b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager.csproj
index 722a341..2ec829e 100644
--- a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager.csproj
+++ b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/e-suite.Modules.PerformanceManager.csproj.nuget.dgspec.json b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/e-suite.Modules.PerformanceManager.csproj.nuget.dgspec.json
index 818e31e..5ef9d86 100644
--- a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/e-suite.Modules.PerformanceManager.csproj.nuget.dgspec.json
+++ b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/e-suite.Modules.PerformanceManager.csproj.nuget.dgspec.json
@@ -1835,12 +1835,6 @@
"frameworks": {
"net10.0": {
"targetAlias": "net10.0",
- "dependencies": {
- "Autofac": {
- "target": "Package",
- "version": "[9.0.0, )"
- }
- },
"imports": [
"net461",
"net462",
diff --git a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/project.assets.json b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/project.assets.json
index dea9a08..cefc0ff 100644
--- a/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/project.assets.json
+++ b/e-suite.Modules.PerformanceManager/e-suite.Modules.PerformanceManager/obj/project.assets.json
@@ -1240,7 +1240,6 @@
},
"projectFileDependencyGroups": {
"net10.0": [
- "Autofac >= 9.0.0",
"e-suite.API.Common >= 1.0.0",
"e-suite.DependencyInjection >= 1.0.0",
"e-suite.Utilities.Pagination >= 1.0.0"
@@ -1306,12 +1305,6 @@
"frameworks": {
"net10.0": {
"targetAlias": "net10.0",
- "dependencies": {
- "Autofac": {
- "target": "Package",
- "version": "[9.0.0, )"
- }
- },
"imports": [
"net461",
"net462",
diff --git a/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.UnitTests/e-suite.Modules.RoleManager.UnitTests.csproj b/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.UnitTests/e-suite.Modules.RoleManager.UnitTests.csproj
index 646a4cc..0a37d7d 100644
--- a/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.UnitTests/e-suite.Modules.RoleManager.UnitTests.csproj
+++ b/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.UnitTests/e-suite.Modules.RoleManager.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.csproj b/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.csproj
index 86e981a..1e79add 100644
--- a/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.csproj
+++ b/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager/e-suite.Modules.RoleManager.csproj
@@ -8,8 +8,7 @@
-
-
+
diff --git a/e-suite.Modules.SSOManager/SSOManager.UnitTests/SSOManager.UnitTests.csproj b/e-suite.Modules.SSOManager/SSOManager.UnitTests/SSOManager.UnitTests.csproj
index 2afe426..99641ed 100644
--- a/e-suite.Modules.SSOManager/SSOManager.UnitTests/SSOManager.UnitTests.csproj
+++ b/e-suite.Modules.SSOManager/SSOManager.UnitTests/SSOManager.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager.csproj b/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager.csproj
index 2ba3ed8..f4743c1 100644
--- a/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager.csproj
+++ b/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager/e-suite.Modules.SSOManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.SequenceManager/SequenceManager.UnitTests/SequenceManager.UnitTests.csproj b/e-suite.Modules.SequenceManager/SequenceManager.UnitTests/SequenceManager.UnitTests.csproj
index 3d4f8a9..6d81c55 100644
--- a/e-suite.Modules.SequenceManager/SequenceManager.UnitTests/SequenceManager.UnitTests.csproj
+++ b/e-suite.Modules.SequenceManager/SequenceManager.UnitTests/SequenceManager.UnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/e-suite.Modules.SequenceManager/e-Suite.Modules.SequenceManager/e-suite.Modules.SequenceManager.csproj b/e-suite.Modules.SequenceManager/e-Suite.Modules.SequenceManager/e-suite.Modules.SequenceManager.csproj
index dce4944..6f6d42c 100644
--- a/e-suite.Modules.SequenceManager/e-Suite.Modules.SequenceManager/e-suite.Modules.SequenceManager.csproj
+++ b/e-suite.Modules.SequenceManager/e-Suite.Modules.SequenceManager/e-suite.Modules.SequenceManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.UnitTests/e-suite.Modules.SiteManager.UnitTests.csproj b/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.UnitTests/e-suite.Modules.SiteManager.UnitTests.csproj
index d494be0..ca8bae7 100644
--- a/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.UnitTests/e-suite.Modules.SiteManager.UnitTests.csproj
+++ b/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.UnitTests/e-suite.Modules.SiteManager.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.csproj b/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.csproj
index 1fc6495..0b5071a 100644
--- a/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.csproj
+++ b/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager/e-suite.Modules.SiteManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.UnitTests/e-suite.Modules.SpecificationManager.UnitTests.csproj b/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.UnitTests/e-suite.Modules.SpecificationManager.UnitTests.csproj
index c753d3e..7034b3a 100644
--- a/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.UnitTests/e-suite.Modules.SpecificationManager.UnitTests.csproj
+++ b/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.UnitTests/e-suite.Modules.SpecificationManager.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.csproj b/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.csproj
index e41a995..a5e2b11 100644
--- a/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.csproj
+++ b/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager/e-suite.Modules.SpecificationManager.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Modules.UserManager/UserManager.UnitTests/UserManager.UnitTests.csproj b/e-suite.Modules.UserManager/UserManager.UnitTests/UserManager.UnitTests.csproj
index 74bf6ab..a2d2320 100644
--- a/e-suite.Modules.UserManager/UserManager.UnitTests/UserManager.UnitTests.csproj
+++ b/e-suite.Modules.UserManager/UserManager.UnitTests/UserManager.UnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/e-suite.Modules.UserManager/e-suite.Modules.UserManager/e-suite.Modules.UserManager.csproj b/e-suite.Modules.UserManager/e-suite.Modules.UserManager/e-suite.Modules.UserManager.csproj
index 707feca..f9d3d3d 100644
--- a/e-suite.Modules.UserManager/e-suite.Modules.UserManager/e-suite.Modules.UserManager.csproj
+++ b/e-suite.Modules.UserManager/e-suite.Modules.UserManager/e-suite.Modules.UserManager.csproj
@@ -8,7 +8,6 @@
-
diff --git a/e-suite.Modules.WorkflowTemplatesManager/Class1.cs b/e-suite.Modules.WorkflowTemplatesManager/Class1.cs
new file mode 100644
index 0000000..9d55d80
--- /dev/null
+++ b/e-suite.Modules.WorkflowTemplatesManager/Class1.cs
@@ -0,0 +1,7 @@
+namespace e_suite.Modules.WorkflowTemplatesManager
+{
+ public class Class1
+ {
+
+ }
+}
diff --git a/e-suite.Modules.WorkflowTemplatesManager/e-suite.Modules.WorkflowTemplatesManager.csproj b/e-suite.Modules.WorkflowTemplatesManager/e-suite.Modules.WorkflowTemplatesManager.csproj
new file mode 100644
index 0000000..f5359a8
--- /dev/null
+++ b/e-suite.Modules.WorkflowTemplatesManager/e-suite.Modules.WorkflowTemplatesManager.csproj
@@ -0,0 +1,16 @@
+
+
+
+ net10.0
+ e_suite.Modules.WorkflowTemplatesManager
+ enable
+ enable
+
+
+
+
+
+
+
+
+
diff --git a/e-suite.Scheduler/e-suite.Scheduler/e-suite.Scheduler.csproj b/e-suite.Scheduler/e-suite.Scheduler/e-suite.Scheduler.csproj
index 9c7641e..6f2d671 100644
--- a/e-suite.Scheduler/e-suite.Scheduler/e-suite.Scheduler.csproj
+++ b/e-suite.Scheduler/e-suite.Scheduler/e-suite.Scheduler.csproj
@@ -9,7 +9,6 @@
-
diff --git a/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation.csproj b/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation.csproj
index bc5ac7c..8b99f33 100644
--- a/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation.csproj
+++ b/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation/e-suite.Service.CustomFieldValidation.csproj
@@ -7,10 +7,6 @@
enable
-
-
-
-
diff --git a/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.UnitTests/e-suite.Service.EFlowSync.UnitTests.csproj b/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.UnitTests/e-suite.Service.EFlowSync.UnitTests.csproj
index 7449ba2..cded255 100644
--- a/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.UnitTests/e-suite.Service.EFlowSync.UnitTests.csproj
+++ b/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.UnitTests/e-suite.Service.EFlowSync.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.csproj b/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.csproj
index 18632d5..49aed3b 100644
--- a/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.csproj
+++ b/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync/e-suite.Service.EFlowSync.csproj
@@ -18,7 +18,6 @@
-
diff --git a/e-suite.Service.Mail/e-suite.Service.Mail.UnitTests/e-suite.Service.Mail.UnitTests.csproj b/e-suite.Service.Mail/e-suite.Service.Mail.UnitTests/e-suite.Service.Mail.UnitTests.csproj
index 5969e7e..5e1c3e4 100644
--- a/e-suite.Service.Mail/e-suite.Service.Mail.UnitTests/e-suite.Service.Mail.UnitTests.csproj
+++ b/e-suite.Service.Mail/e-suite.Service.Mail.UnitTests/e-suite.Service.Mail.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/e-suite.Service.Mail/e-suite.Service.Mail/e-suite.Service.Mail.csproj b/e-suite.Service.Mail/e-suite.Service.Mail/e-suite.Service.Mail.csproj
index b41717f..a1830bd 100644
--- a/e-suite.Service.Mail/e-suite.Service.Mail/e-suite.Service.Mail.csproj
+++ b/e-suite.Service.Mail/e-suite.Service.Mail/e-suite.Service.Mail.csproj
@@ -8,7 +8,6 @@
-
diff --git a/e-suite.Service.Performance/e-suite.Service.Performance/e-suite.Service.Performance.csproj b/e-suite.Service.Performance/e-suite.Service.Performance/e-suite.Service.Performance.csproj
index 7623596..fbe3df9 100644
--- a/e-suite.Service.Performance/e-suite.Service.Performance/e-suite.Service.Performance.csproj
+++ b/e-suite.Service.Performance/e-suite.Service.Performance/e-suite.Service.Performance.csproj
@@ -6,10 +6,6 @@
enable
enable
-
-
-
-
diff --git a/e-suite.Service.Sentinel/e-suite.Service.Sentinel/e-suite.Service.Sentinel.csproj b/e-suite.Service.Sentinel/e-suite.Service.Sentinel/e-suite.Service.Sentinel.csproj
index a945633..81e5e0d 100644
--- a/e-suite.Service.Sentinel/e-suite.Service.Sentinel/e-suite.Service.Sentinel.csproj
+++ b/e-suite.Service.Sentinel/e-suite.Service.Sentinel/e-suite.Service.Sentinel.csproj
@@ -11,10 +11,6 @@
-
-
-
-
diff --git a/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter.csproj b/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter.csproj
index 9d8f33c..ab63198 100644
--- a/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter.csproj
+++ b/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter/e-suite.Service.SigmaImporter.csproj
@@ -21,7 +21,6 @@
-
diff --git a/e-suite.Utilities.Pagination/e-suite.Utilities.Pagination.UnitTests/e-suite.Utilities.Pagination.UnitTests.csproj b/e-suite.Utilities.Pagination/e-suite.Utilities.Pagination.UnitTests/e-suite.Utilities.Pagination.UnitTests.csproj
index b3ca75e..c25d1de 100644
--- a/e-suite.Utilities.Pagination/e-suite.Utilities.Pagination.UnitTests/e-suite.Utilities.Pagination.UnitTests.csproj
+++ b/e-suite.Utilities.Pagination/e-suite.Utilities.Pagination.UnitTests/e-suite.Utilities.Pagination.UnitTests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/eSuite.sln b/eSuite.sln
index 39cf24a..623f2a5 100644
--- a/eSuite.sln
+++ b/eSuite.sln
@@ -161,6 +161,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "e-suite.DependencyInjection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "e-suite.DependencyInjection.UnitTests", "e-suite.DependencyInjection.UnitTests\e-suite.DependencyInjection.UnitTests.csproj", "{8D343418-7E3A-40E5-A5CF-6497221F3F7E}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "e-suite.Modules.WorkflowTemplatesManager", "e-suite.Modules.WorkflowTemplatesManager\e-suite.Modules.WorkflowTemplatesManager.csproj", "{ABF3CD19-D1CF-4407-9102-3FC31DAC04AB}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -451,6 +453,10 @@ Global
{8D343418-7E3A-40E5-A5CF-6497221F3F7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8D343418-7E3A-40E5-A5CF-6497221F3F7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8D343418-7E3A-40E5-A5CF-6497221F3F7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ABF3CD19-D1CF-4407-9102-3FC31DAC04AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ABF3CD19-D1CF-4407-9102-3FC31DAC04AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ABF3CD19-D1CF-4407-9102-3FC31DAC04AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ABF3CD19-D1CF-4407-9102-3FC31DAC04AB}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -462,7 +468,7 @@ Global
{E82F89F0-1DBB-4149-A8F8-CAB84F9188AF} = {27EA902C-3CD0-4A8F-BA75-8D1AF87902AC}
{A00B7AED-96DF-49A5-BA8F-9BE74021F3CF} = {B0DE567F-EA4E-43FA-8A16-A0D571852024}
{98118595-EA61-4B02-86A9-0AFD16F84154} = {B0DE567F-EA4E-43FA-8A16-A0D571852024}
- {92811343-6BCB-D7E5-63D9-2F6A56AE182C} = {B0DE567F-EA4E-43FA-8A16-A0D571852024}
+ {92811343-6BCB-D7E5-63D9-2F6A56AE182C} = {E4D595A3-957E-40D0-A7F2-AB8852BDF22C}
{7DC1F493-76A5-3740-E774-C8DAA51ED83A} = {27EA902C-3CD0-4A8F-BA75-8D1AF87902AC}
{974467C0-14E3-D020-066A-74EDE1567927} = {A0787221-622B-4D00-A566-BF7297378322}
{6719A9B2-D69C-C627-D2E1-0A3AAAC5F4D5} = {E4D595A3-957E-40D0-A7F2-AB8852BDF22C}
@@ -523,6 +529,7 @@ Global
{068C2F1E-9DF0-34DC-159D-E75FB31849E4} = {726E46E8-E6E2-44D1-AB3B-85481330A84E}
{1D974411-767E-4242-96F7-E545D285B356} = {A0787221-622B-4D00-A566-BF7297378322}
{8D343418-7E3A-40E5-A5CF-6497221F3F7E} = {27EA902C-3CD0-4A8F-BA75-8D1AF87902AC}
+ {ABF3CD19-D1CF-4407-9102-3FC31DAC04AB} = {B0DE567F-EA4E-43FA-8A16-A0D571852024}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C5175258-F776-4FF9-A9EE-386312E47061}