diff --git a/Marco.Pms.Services/Controllers/AppMenuController.cs b/Marco.Pms.Services/Controllers/AppMenuController.cs index 81b749c..276bf5a 100644 --- a/Marco.Pms.Services/Controllers/AppMenuController.cs +++ b/Marco.Pms.Services/Controllers/AppMenuController.cs @@ -17,6 +17,7 @@ namespace Marco.Pms.Services.Controllers { [Authorize] [ApiController] + [EncryptResponse] [Route("api/[controller]")] public class AppMenuController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/AttendanceController.cs b/Marco.Pms.Services/Controllers/AttendanceController.cs index 2c90522..65253cc 100644 --- a/Marco.Pms.Services/Controllers/AttendanceController.cs +++ b/Marco.Pms.Services/Controllers/AttendanceController.cs @@ -26,6 +26,7 @@ namespace MarcoBMS.Services.Controllers { [Authorize] [ApiController] + [EncryptResponse] [Route("api/[controller]")] public class AttendanceController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/AuthController.cs b/Marco.Pms.Services/Controllers/AuthController.cs index a9801e3..3d70c1f 100644 --- a/Marco.Pms.Services/Controllers/AuthController.cs +++ b/Marco.Pms.Services/Controllers/AuthController.cs @@ -22,6 +22,7 @@ using System.Text; namespace MarcoBMS.Services.Controllers { [ApiController] + [EncryptResponse] [Route("api/[controller]")] public class AuthController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/DashboardController.cs b/Marco.Pms.Services/Controllers/DashboardController.cs index eee93bd..14e8e3c 100644 --- a/Marco.Pms.Services/Controllers/DashboardController.cs +++ b/Marco.Pms.Services/Controllers/DashboardController.cs @@ -16,8 +16,9 @@ using System.Globalization; namespace Marco.Pms.Services.Controllers { [Authorize] - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class DashboardController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/DirectoryController.cs b/Marco.Pms.Services/Controllers/DirectoryController.cs index e84adb6..cfaa8e8 100644 --- a/Marco.Pms.Services/Controllers/DirectoryController.cs +++ b/Marco.Pms.Services/Controllers/DirectoryController.cs @@ -7,9 +7,10 @@ using Microsoft.AspNetCore.Mvc; namespace Marco.Pms.Services.Controllers { - [ApiController] - [Route("api/[controller]")] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class DirectoryController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/DocumentController.cs b/Marco.Pms.Services/Controllers/DocumentController.cs index 4fdb588..f59b61b 100644 --- a/Marco.Pms.Services/Controllers/DocumentController.cs +++ b/Marco.Pms.Services/Controllers/DocumentController.cs @@ -24,9 +24,10 @@ using Document = Marco.Pms.Model.DocumentManager.Document; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class DocumentController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/EmployeeController.cs b/Marco.Pms.Services/Controllers/EmployeeController.cs index 15da5d4..d6a53de 100644 --- a/Marco.Pms.Services/Controllers/EmployeeController.cs +++ b/Marco.Pms.Services/Controllers/EmployeeController.cs @@ -26,9 +26,10 @@ using System.Net; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class EmployeeController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/ExpenseController.cs b/Marco.Pms.Services/Controllers/ExpenseController.cs index c3196a0..f253602 100644 --- a/Marco.Pms.Services/Controllers/ExpenseController.cs +++ b/Marco.Pms.Services/Controllers/ExpenseController.cs @@ -7,9 +7,10 @@ using Microsoft.AspNetCore.Mvc; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class ExpenseController : ControllerBase { private readonly UserHelper _userHelper; diff --git a/Marco.Pms.Services/Controllers/FeatureController.cs b/Marco.Pms.Services/Controllers/FeatureController.cs index 05ded40..91433b4 100644 --- a/Marco.Pms.Services/Controllers/FeatureController.cs +++ b/Marco.Pms.Services/Controllers/FeatureController.cs @@ -11,9 +11,10 @@ using Microsoft.EntityFrameworkCore; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] + [Authorize] [ApiController] - // [Authorize] + [EncryptResponse] + [Route("api/[controller]")] public class FeatureController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/FileController.cs b/Marco.Pms.Services/Controllers/FileController.cs index ac8282a..b415770 100644 --- a/Marco.Pms.Services/Controllers/FileController.cs +++ b/Marco.Pms.Services/Controllers/FileController.cs @@ -4,8 +4,9 @@ using Microsoft.AspNetCore.Mvc; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class FileController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/ForumController.cs b/Marco.Pms.Services/Controllers/ForumController.cs index 4e3b948..63ae816 100644 --- a/Marco.Pms.Services/Controllers/ForumController.cs +++ b/Marco.Pms.Services/Controllers/ForumController.cs @@ -19,6 +19,7 @@ namespace Marco.Pms.Services.Controllers { [Authorize] [ApiController] + [EncryptResponse] [Route("api/[controller]")] public class ForumController : ControllerBase { diff --git a/Marco.Pms.Services/Controllers/ImageController.cs b/Marco.Pms.Services/Controllers/ImageController.cs index 0cb1c95..1a3aedb 100644 --- a/Marco.Pms.Services/Controllers/ImageController.cs +++ b/Marco.Pms.Services/Controllers/ImageController.cs @@ -18,9 +18,10 @@ using System.Text.Json; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class ImageController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/LogController.cs b/Marco.Pms.Services/Controllers/LogController.cs index c206d0b..58baa6b 100644 --- a/Marco.Pms.Services/Controllers/LogController.cs +++ b/Marco.Pms.Services/Controllers/LogController.cs @@ -8,8 +8,9 @@ using System.Text.Json; namespace Marco.Pms.Services.Controllers { [Authorize] - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class LogController : ControllerBase { private readonly ILogger _logger; diff --git a/Marco.Pms.Services/Controllers/MarketController.cs b/Marco.Pms.Services/Controllers/MarketController.cs index e6065c0..290266e 100644 --- a/Marco.Pms.Services/Controllers/MarketController.cs +++ b/Marco.Pms.Services/Controllers/MarketController.cs @@ -14,8 +14,9 @@ using Microsoft.EntityFrameworkCore; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class MarketController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/MasterController.cs b/Marco.Pms.Services/Controllers/MasterController.cs index 8668ee3..84ecbb6 100644 --- a/Marco.Pms.Services/Controllers/MasterController.cs +++ b/Marco.Pms.Services/Controllers/MasterController.cs @@ -20,8 +20,9 @@ using Microsoft.EntityFrameworkCore; namespace Marco.Pms.Services.Controllers { [Authorize] - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class MasterController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/OrganizationController.cs b/Marco.Pms.Services/Controllers/OrganizationController.cs index 80a8847..d4a8a36 100644 --- a/Marco.Pms.Services/Controllers/OrganizationController.cs +++ b/Marco.Pms.Services/Controllers/OrganizationController.cs @@ -8,9 +8,10 @@ using Microsoft.EntityFrameworkCore; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class OrganizationController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/PaymentController.cs b/Marco.Pms.Services/Controllers/PaymentController.cs index 9671800..9ab2a5e 100644 --- a/Marco.Pms.Services/Controllers/PaymentController.cs +++ b/Marco.Pms.Services/Controllers/PaymentController.cs @@ -7,8 +7,9 @@ using Microsoft.AspNetCore.Mvc; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class PaymentController : ControllerBase { private readonly UserHelper _userHelper; diff --git a/Marco.Pms.Services/Controllers/ProjectController.cs b/Marco.Pms.Services/Controllers/ProjectController.cs index 9b49119..b9f9bcc 100644 --- a/Marco.Pms.Services/Controllers/ProjectController.cs +++ b/Marco.Pms.Services/Controllers/ProjectController.cs @@ -13,9 +13,10 @@ using MongoDB.Driver; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class ProjectController : ControllerBase { private readonly IProjectServices _projectServices; diff --git a/Marco.Pms.Services/Controllers/ReportController.cs b/Marco.Pms.Services/Controllers/ReportController.cs index bb1a68b..5d33e9f 100644 --- a/Marco.Pms.Services/Controllers/ReportController.cs +++ b/Marco.Pms.Services/Controllers/ReportController.cs @@ -17,9 +17,10 @@ using System.Net.Mail; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class ReportController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/RolesController.cs b/Marco.Pms.Services/Controllers/RolesController.cs index b0db8ab..6be04f9 100644 --- a/Marco.Pms.Services/Controllers/RolesController.cs +++ b/Marco.Pms.Services/Controllers/RolesController.cs @@ -20,9 +20,10 @@ using System.Data; #nullable disable namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class RolesController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/ServiceProjectController.cs b/Marco.Pms.Services/Controllers/ServiceProjectController.cs index 8c56826..910f759 100644 --- a/Marco.Pms.Services/Controllers/ServiceProjectController.cs +++ b/Marco.Pms.Services/Controllers/ServiceProjectController.cs @@ -10,9 +10,10 @@ using Microsoft.AspNetCore.Mvc; namespace Marco.Pms.Services.Controllers { - [ApiController] - [Route("api/[controller]")] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class ServiceProjectController : Controller { private readonly IServiceProject _serviceProject; diff --git a/Marco.Pms.Services/Controllers/TaskController.cs b/Marco.Pms.Services/Controllers/TaskController.cs index c6a96b3..5fb79e1 100644 --- a/Marco.Pms.Services/Controllers/TaskController.cs +++ b/Marco.Pms.Services/Controllers/TaskController.cs @@ -24,9 +24,10 @@ using Document = Marco.Pms.Model.DocumentManager.Document; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class TaskController : ControllerBase { private readonly ApplicationDbContext _context; diff --git a/Marco.Pms.Services/Controllers/TenantController.cs b/Marco.Pms.Services/Controllers/TenantController.cs index 6f8f130..0cb0eb2 100644 --- a/Marco.Pms.Services/Controllers/TenantController.cs +++ b/Marco.Pms.Services/Controllers/TenantController.cs @@ -30,9 +30,10 @@ using System.Text.Json; namespace Marco.Pms.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class TenantController : ControllerBase { private readonly IDbContextFactory _dbContextFactory; diff --git a/Marco.Pms.Services/Controllers/UserController.cs b/Marco.Pms.Services/Controllers/UserController.cs index 8db84a6..484b3e1 100644 --- a/Marco.Pms.Services/Controllers/UserController.cs +++ b/Marco.Pms.Services/Controllers/UserController.cs @@ -14,9 +14,10 @@ using System.Net.Mail; namespace MarcoBMS.Services.Controllers { - [Route("api/[controller]")] - [ApiController] [Authorize] + [ApiController] + [EncryptResponse] + [Route("api/[controller]")] public class UserController : ControllerBase {