- ApiKeyRefreshResponseDto 추가 - IServiceManagementService.RefreshApiKeyAsync 인터페이스 추가 - ServiceManagementService.RefreshApiKeyAsync 구현 (32~64자 랜덤 키 생성) - ServiceController.RefreshApiKeyAsync 엔드포인트 추가
12 lines
457 B
C#
12 lines
457 B
C#
using SPMS.Application.DTOs.Service;
|
|
|
|
namespace SPMS.Application.Interfaces;
|
|
|
|
public interface IServiceManagementService
|
|
{
|
|
Task<ServiceListResponseDto> GetListAsync(ServiceListRequestDto request);
|
|
Task<ServiceResponseDto> GetByServiceCodeAsync(string serviceCode);
|
|
Task<ServiceResponseDto> ChangeStatusAsync(string serviceCode, ChangeServiceStatusRequestDto request);
|
|
Task<ApiKeyRefreshResponseDto> RefreshApiKeyAsync(string serviceCode);
|
|
}
|