feat: implement final Resume API
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
package com.pablotj.portfolio.bootstrap.home;
|
||||
|
||||
import com.pablotj.portfolio.application.home.CreateHomeUseCase;
|
||||
import com.pablotj.portfolio.application.home.GetHomeUseCase;
|
||||
import com.pablotj.portfolio.domain.home.port.HomeRepositoryPort;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
@Configuration
|
||||
public class HomeApplicationConfig {
|
||||
|
||||
@Bean
|
||||
public GetHomeUseCase getHomeUseCase(HomeRepositoryPort repo) {
|
||||
return new GetHomeUseCase(repo);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public CreateHomeUseCase createHomeUseCase(HomeRepositoryPort repo) {
|
||||
return new CreateHomeUseCase(repo);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.pablotj.portfolio.bootstrap.resume;
|
||||
|
||||
import com.pablotj.portfolio.application.resume.CreateResumeUseCase;
|
||||
import com.pablotj.portfolio.application.resume.GetResumeUseCase;
|
||||
import com.pablotj.portfolio.domain.resume.port.ResumeRepositoryPort;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
@Configuration
|
||||
public class ResumeApplicationConfig {
|
||||
|
||||
@Bean
|
||||
public GetResumeUseCase getHomeUseCase(ResumeRepositoryPort repo) {
|
||||
return new GetResumeUseCase(repo);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public CreateResumeUseCase createHomeUseCase(ResumeRepositoryPort repo) {
|
||||
return new CreateResumeUseCase(repo);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user