public SwaggerApiDocumentation( IJsonSerializer jsonSerializer, IBaseApiControllerTypeProvider baseApiControllerTypeProvider, IControllerAssemblyProvider controllerAssemblyProvider) : this(new SwaggerDocumentationAssemblyTools(controllerAssemblyProvider), new SwaggerDocumentationCreator(), jsonSerializer, baseApiControllerTypeProvider) { }
internal SwaggerApiDocumentation( ISwaggerDocumentationAssemblyTools swaggerDocumentationAssemblyTools, ISwaggerDocumentationCreator swaggerDocumentationCreator, IJsonSerializer jsonSerializer, IBaseApiControllerTypeProvider baseApiControllerTypeProvider) { _swaggerDocumentationAssemblyTools = swaggerDocumentationAssemblyTools; _swaggerDocumentationCreator = swaggerDocumentationCreator; _jsonSerializer = jsonSerializer; _baseApiControllerTypeProvider = baseApiControllerTypeProvider; }