use of io.crnk.guice.GuiceServiceDiscovery in project crnk-framework by crnk-project.
the class DropwizardService method run.
@Override
public void run(DropwizardConfiguration dropwizardConfiguration, Environment environment) throws Exception {
environment.lifecycle().manage(guiceBundle.getInjector().getInstance(MongoManaged.class));
CrnkFeature crnkFeature = new CrnkFeature();
crnkFeature.getBoot().setObjectMapper(environment.getObjectMapper());
crnkFeature.getBoot().setServiceDiscovery(new GuiceServiceDiscovery(guiceBundle.getInjector()));
environment.jersey().register(crnkFeature);
}
use of io.crnk.guice.GuiceServiceDiscovery in project crnk-framework by crnk-project.
the class GuiceServiceDiscoveryTest method setup.
@Before
public void setup() {
Injector injector = Guice.createInjector(new TestModule());
discovery = new GuiceServiceDiscovery(injector);
}
Aggregations