package inject;
import com.google.inject.Provider;
import io.sphere.sdk.categories.CategoryTree;
import productcatalog.services.CategoryService;
import productcatalog.services.CategoryServiceImpl;
import javax.inject.Inject;
public class CategoryServiceProvider implements Provider<CategoryService> {
private final CategoryTree categories;
@Inject
public CategoryServiceProvider(final CategoryTree categories) {
this.categories = categories;
}
@Override
public CategoryService get() {
return new CategoryServiceImpl(categories);
}
}