private static void AddVersionedSwaggerDocuments(this SwaggerGenOptions options, IServiceCollection temporaryServiceCollection)
        {
            var apiVersionDescriptionProvider = temporaryServiceCollection.BuildServiceProvider()
                                                .GetService <IApiVersionDescriptionProvider>();

            foreach (var apiVersionDescription in apiVersionDescriptionProvider.ApiVersionDescriptions)
            {
                options.AddSwaggerDocument(apiVersionDescription.ApiVersion, "The Library API");
            }
        }