Exemplo n.º 1
0
        private static void AddSwaggerEndpoint(this SwaggerUIOptions options, string prefix, IApiVersionDescriptionProvider provider = null)
        {
            if (provider == null)
            {
                options.AddSwaggerEndpoint(prefix, "v1");

                return;
            }

            foreach (var description in provider.ApiVersionDescriptions)
            {
                // build a swagger endpoint for each discovered API version
                options.AddSwaggerEndpoint(prefix, description.GroupName);
            }
        }