|
|
@ -1,9 +1,8 @@ |
|
|
|
package com.win.module.infra.api.logger; |
|
|
|
|
|
|
|
import com.win.module.infra.api.logger.dto.ApiAccessLogCreateReqDTO; |
|
|
|
import com.win.module.infra.convert.logger.ApiAccessLogConvert; |
|
|
|
import com.win.module.infra.mq.message.logger.ApiAccessLogMessage; |
|
|
|
import com.win.module.infra.mq.producer.logger.ApiAccessLogProducer; |
|
|
|
import com.win.module.infra.service.logger.ApiAccessLogService; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.validation.annotation.Validated; |
|
|
|
|
|
|
@ -18,13 +17,17 @@ import javax.annotation.Resource; |
|
|
|
@Validated |
|
|
|
public class ApiAccessLogApiImpl implements ApiAccessLogApi { |
|
|
|
|
|
|
|
@Resource |
|
|
|
private ApiAccessLogService apiAccessLogService; |
|
|
|
|
|
|
|
@Resource |
|
|
|
private ApiAccessLogProducer apiAccessLogProducer; |
|
|
|
|
|
|
|
@Override |
|
|
|
public void createApiAccessLog(ApiAccessLogCreateReqDTO createDTO) { |
|
|
|
ApiAccessLogMessage accessLogMessage = ApiAccessLogConvert.INSTANCE.convertMessage(createDTO); |
|
|
|
apiAccessLogProducer.sendMessage(accessLogMessage); |
|
|
|
apiAccessLogService.createApiAccessLog(createDTO); |
|
|
|
// ApiAccessLogMessage accessLogMessage = ApiAccessLogConvert.INSTANCE.convertMessage(createDTO);
|
|
|
|
// apiAccessLogProducer.sendMessage(accessLogMessage);
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|