Revise CBB and remove unnecessary code
This commit is contained in:
		| @@ -1,6 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Contracts; | ||||
| using Core.Thalos.Adapters.Handlers; | ||||
| using Core.Thalos.Adapters.TokenProvider; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using Core.Thalos.External.GatewayConfigurations; | ||||
| using LSA.Dashboard.External.Clients.Dashboard; | ||||
| using Microsoft.AspNetCore.Http; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| using Core.Thalos.Adapters; | ||||
| using Core.Thalos.Application.UseCases.Roles.Input; | ||||
| using Core.Thalos.Application.UseCases.Roles.Input; | ||||
| using Core.Thalos.Application.UseCases.Users.Input; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using Core.Thalos.External.Clients.Thalos.Requests.Permissions; | ||||
| using Core.Thalos.External.Clients.Thalos.Requests.Users; | ||||
| using Microsoft.AspNetCore.Mvc; | ||||
| @@ -40,18 +40,6 @@ namespace LSA.Dashboard.External.Clients.Dashboard | ||||
|         [Patch("/v1/User/ChangeStatus")] | ||||
|         Task<ApiResponse<UserAdapter>> ChangeUserStatusService([Header("TrackingId")][Body] ChangeUserStatusRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/User/AddCompany")] | ||||
|         Task<ApiResponse<UserAdapter>> AddCompanyToUserService([Header("TrackingId")][Body] AddCompanyToUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/User/RemoveCompany")] | ||||
|         Task<ApiResponse<UserAdapter>> RemoveCompanyFromUserService([Header("TrackingId")][Body] RemoveCompanyFromUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/User/AddProject")] | ||||
|         Task<ApiResponse<UserAdapter>> AddProjectToUserService([Header("TrackingId")][Body] AddProjectToUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/User/RemoveProject")] | ||||
|         Task<ApiResponse<UserAdapter>> RemoveProjectFromUserService([Header("TrackingId")][Body] RemoveProjectFromUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/User/GetTokenAdapter")] | ||||
|         Task<ApiResponse<TokenAdapter>> GetTokenAdapterService([Header("TrackingId")][Body] GetTokenAdapterRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
|  | ||||
| namespace Core.Thalos.External.Clients.Thalos.Requests.Permissions | ||||
| { | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| using Core.Blueprint.Mongo; | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using StatusEnum = Core.Blueprint.Mongo.StatusEnum; | ||||
|  | ||||
| namespace Core.Thalos.External.Clients.Thalos.Requests.Permissions | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Constants; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
|  | ||||
| namespace Core.Thalos.External.Clients.Thalos.Requests.Permissions | ||||
| { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Constants; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using StatusEnum = Core.Blueprint.Mongo.StatusEnum; | ||||
|  | ||||
| namespace Core.Thalos.External.Clients.Thalos.Requests.Permissions | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
|  | ||||
| namespace Core.Thalos.Application.UseCases.Roles.Input | ||||
| { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using System.Text.Json.Serialization; | ||||
|  | ||||
| namespace Core.Thalos.Application.UseCases.Roles.Input | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
|  | ||||
| namespace Core.Thalos.Application.UseCases.Roles.Input | ||||
| { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| using Core.Thalos.Adapters.Common.Enums; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using System.Text.Json.Serialization; | ||||
| using StatusEnum = Core.Blueprint.Mongo.StatusEnum; | ||||
|  | ||||
|   | ||||
| @@ -1,8 +0,0 @@ | ||||
| namespace Core.Thalos.Application.UseCases.Users.Input | ||||
| { | ||||
|     public class AddCompanyToUserRequest | ||||
|     { | ||||
|         public string UserId { get; set; } | ||||
|         public string CompanyId { get; set; } | ||||
|     } | ||||
| } | ||||
| @@ -1,8 +0,0 @@ | ||||
| namespace Core.Thalos.Application.UseCases.Users.Input | ||||
| { | ||||
|     public class AddProjectToUserRequest | ||||
|     { | ||||
|         public string UserId { get; set; } | ||||
|         public string ProjectId { get; set; } | ||||
|     } | ||||
| } | ||||
| @@ -7,8 +7,6 @@ | ||||
|         public string? MiddleName { get; set; } | ||||
|         public string LastName { get; set; } = null!; | ||||
|         public string RoleId { get; set; } = null!; | ||||
|         public string[] Companies { get; set; } = null!; | ||||
|         public string[]? Projects { get; set; } | ||||
|         public bool SendInvitation { get; set; } | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -1,8 +0,0 @@ | ||||
| namespace Core.Thalos.Application.UseCases.Users.Input | ||||
| { | ||||
|     public class RemoveCompanyFromUserRequest | ||||
|     { | ||||
|         public string UserId { get; set; } | ||||
|         public string CompanyId { get; set; } | ||||
|     } | ||||
| } | ||||
| @@ -1,8 +0,0 @@ | ||||
| namespace Core.Thalos.Application.UseCases.Users.Input | ||||
| { | ||||
|     public class RemoveProjectFromUserRequest | ||||
|     { | ||||
|         public string UserId { get; set; } | ||||
|         public string ProjectId { get; set; } | ||||
|     } | ||||
| } | ||||
| @@ -7,7 +7,7 @@ | ||||
|   </PropertyGroup> | ||||
|  | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Core.Thalos.BuildingBlocks" Version="1.0.5" /> | ||||
|     <PackageReference Include="Core.Thalos.BuildingBlocks" Version="1.0.8" /> | ||||
|     <PackageReference Include="Lib.Architecture.BuildingBlocks" Version="1.0.0" /> | ||||
|     <PackageReference Include="Refit" Version="8.0.0" /> | ||||
|   </ItemGroup> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user