Skip to content
This repository has been archived by the owner on May 11, 2021. It is now read-only.

Commit

Permalink
[#532] Added missing controller. Fixes #532
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcin Grzejszczak committed Nov 23, 2015
1 parent 1d12031 commit 1a667bd
Showing 1 changed file with 9 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
package com.ofg.infrastructure.web.swagger;

import repackaged.com.mangofactory.swagger.configuration.SpringSwaggerConfig;
import com.mangofactory.swagger.models.dto.ApiInfo;
import repackaged.com.mangofactory.swagger.plugin.EnableSwagger;
import repackaged.com.mangofactory.swagger.plugin.SwaggerSpringMvcPlugin;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import repackaged.com.mangofactory.swagger.configuration.SpringSwaggerConfig;
import repackaged.com.mangofactory.swagger.controllers.DefaultSwaggerController;
import repackaged.com.mangofactory.swagger.plugin.EnableSwagger;
import repackaged.com.mangofactory.swagger.plugin.SwaggerSpringMvcPlugin;

/**
* Adds configuration enabling Swagger in Spring via {@link SwaggerSpringMvcPlugin}
Expand All @@ -30,6 +31,11 @@ public SwaggerSpringMvcPlugin swaggerSpringMvcPlugin(
.includePatterns(urlsToList);
}

@Bean
DefaultSwaggerController defaultSwaggerController() {
return new DefaultSwaggerController();
}

@Bean
public ApiInfo apiInfo(@Value("${rest.api.title:Microservice API}") String title,
@Value("${rest.api.description:APIs for this microservice}") String description,
Expand Down

0 comments on commit 1a667bd

Please sign in to comment.