Making statements based on opinion; back them up with references or personal experience. ASP.NET Core posted @ 2018-05-29 10:10 ( 10218 ) ( 30 ) Stack Overflow for Teams is moving to its own domain! app.UseSwagger(); The Web Application Project [] is configured to use IIS. Visual studio 2019; Visual C#; ASP.NET Core Web Api; Entity Framework Core; In memory database; Step 1: Create an asp.net core web api project Can i override index.html with proper .cshtml file ? Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Swagger UI Web Api documentation Present enums as strings? Find centralized, trusted content and collaborate around the technologies you use most. My swagger.json and html can loading, but seem js/css file can't loading. Select .Net Core 2.2 (or later) from the drop-down list at the top. Horror story: only people who smoke could see some monsters, QGIS pan map in layout, simultaneously with items on top. Does squeezing out liquid from shredded potatoes significantly reduce cook time? You might need to press Ctrl + F5 for cache refresh for the favicon change to appear. Swashbuckle + ASP.Net Core WebApi: Swagger Document does not include Request-Header or QueryParameter for version selection? Does squeezing out liquid from shredded potatoes significantly reduce cook time? Would it be illegal for me to act as a Civillian Traffic Enforcer? The Web server [] could not be found. Through Swashbuckle you will generate living documentation every time you build your API, keeping the documentation in sync with the latest version of your API. I've had this issue before when the XML file for Swagger isn't published to the server. rev2022.11.3.43005. Thanks for contributing an answer to Stack Overflow! I tried as below(index.html was not under wwwroot) in my case: Actually worked for me move files to new-created project without installing Swashbuckle Swagger. Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Best way to get consistent results when baking a purposely underbaked mud cake. STEPS TO REPRODUCE: I am working in a team..Net Core 5.0 web api project with Swashbuckle.AspNetCore version 5.6.3. Why so many wires in my old light fixture? Finally I found best way to fix this issue. Select ASP.Net Core Web Application from the templates displayed. To learn more, see our tips on writing great answers. To learn more, see our tips on writing great answers. Make a wide rectangle out of T-Pipes without loops, Transformer 220/380/440 V 24 V explanation. Is it OK to check indirectly in a Bash if statement for exit codes if they are multiple? Stack Overflow for Teams is moving to its own domain! Debug tools report some files can't found (404). Using postman tool I have checked that all API are working correctly. Why so many wires in my old light fixture? Just in case, check your Configure() method in Startup.cs, you should add these lines if they are not present: Thanks for contributing an answer to Stack Overflow! Thanks for contributing an answer to Stack Overflow! If my answer could solve your question could you accepte it to help more people with the same problem? It works on my local but when I publish the API to Azure I got the following errors : It doesnot see any swagger related js files. Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. The angular website will not work, it can't loading js/css files. "Can i override index.html with proper .cshtml file" .cshtml files are not staticfiles,so it won't work. Why does Q1 turn on and Q2 turn off when I apply 5 V? I need to change default page and root "/" from Swagger to page i choose. Install the Swashbuckle.AspNetCore.SwaggerGen & Swashbuckle.AspNetCore.SwaggerUI through Nuget. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide. When App Starts -> automatically forwards to Swagger. There might be something wrong with the IIS configuration. Compile the Project and Run it. When configuring Nginx to forward all calls to a service, where not using the default route, for example: localhost:8. 2. c.IncludeXmlComments (filePath); In Visual Studio there is an option when you right click on the XML file for "Copy to Output Directory" - ensure thats set to "Copy Always". rev2022.11.3.43005. How to generate a horizontal histogram with words? At first, thx so much for answering my question :) I applied this solution but still index.html is main page after launch app and after enter {project_url}. Step 1 Install Swashbuckle.AspNetCore package using the NuGet Package Manager or NuGet Package Console in the Visual Studio. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. I have follow the all necessary steps to host .net core application on IIS. I tried to create a Webapi in Netcore 2.2 with both Swashbuckle.AspNetCore 5.0.0-rc2 and 4.0.1, the problem is the same. Add the Swagger generator to the services collection in the Startup.ConfigureServices method.. memory foam chair cushion for recliner ooredoo byod sim This Week Microsoft released ASP. Making statements based on opinion; back them up with references or personal experience. How can I modify config make swaggerUI work? But I did it in a different way that works fine for me. Although it was not the only bit that had to be edited to make it all work. What is the deepest Stockfish evaluation of the standard initial position that has ever been done? What is a good way to make an abstract board game truly alien? Does squeezing out liquid from shredded potatoes significantly reduce cook time? Why is proving something is NP-complete useful, and where can I use it? Stack Overflow for Teams is moving to its own domain! This was driving me crazy. 1 Answer. How many characters/pages could WordStar hold on a typical CP/M machine? LWC: Lightning datatable not displaying the data stored in localstorage. What is a good way to make an abstract board game truly alien? Setting up Swagger UI route If nothing is explicitly set, Swagger UI will show up at /swagger/index.html. Does the 0m elevation height of a Digital Elevation Model (Copernicus DEM) correspond to mean sea level? NET Core 5. Does the Fog Cloud spell work in conjunction with the Blind Fighting fighting style the way I think it does? To subscribe to this RSS feed, copy and paste this URL into your RSS reader. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. The screen is blank. But when I try use swaggerUI , it can't normal display. Having kids in grad school while both parents do PhDs. Here's the source code to the Swagger UI page I'm getting: I'm not sure what other details I can add. Once the project is created you will nuget in Swashbuckle.AspNetCore: If you have done the above or already had an existing application, the standard setup in the Startup class to get swagger and swagger ui running would look . What is the function of in ? When App Starts -> automatically forwards to Swagger. Any help will be greatly appreciated. A custom CSS file is needed under wwwroot/swagger-ui/custom.css. Generalize the Gdel sentence requires a fixed point theorem. The following tutorial shows you how to integrate an OpenAPI specification document into Swagger UI. Connect and share knowledge within a single location that is structured and easy to search. Swagger is implemented in this application. Asking for help, clarification, or responding to other answers. 2022 Moderator Election Q&A Question Collection, How to determine if .NET Core is installed, .NET Core Unit Testing - Mock IOptions, Query parameter routing with asp .net core, ASP .NET Core default language is always English, Getting value from appsettings.json in .net core, .NET Core MVC Page Not Refreshing After Changes. Find centralized, trusted content and collaborate around the technologies you use most. Why don't we know exactly where the Chinese rocket will fall? Please API for project template to . To subscribe to this RSS feed, copy and paste this URL into your RSS reader. rev2022.11.3.43005. Install-Package Swashbuckle.AspNetCore.SwaggerGen -Pre ( I had to use the package manager console) Step 3 - Now in this step Select your framework, I am using the framework (.net core 3.1) and Click on Create. When the migration is complete, you will access your Teams at stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com. Note: Same API I have published as NewWebSite(Not under Default Web Site) on IIS then it works as par expectation. Should we burninate the [variations] tag? I needed to add a, Swagger page is not display as startup page in IIS for .net core 3.1 Web API, https://learn.microsoft.com/en-us/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-3.1&tabs=visual-studio, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. ASP.Net Core uses Swashbuckle, which is an open-source Swagger implementation used for generating API documentation. Thank you so much. Why so many wires in my old light fixture? Asking for help, clarification, or responding to other answers. The comments come from triple-slash (///) comments throughout our code. Connect and share knowledge within a single location that is structured and easy to search. Swagger after the fix And look, Swagger works again. To learn more, see our tips on writing great answers. Please follow the steps given as follows: Open Visual Studio and select "Create new project. Browser dev tool Did Dick Cheney run a death squad that killed Benazir Bhutto? This helped a lot Every time i set up a project there is something different with the swagger UI. Install the Swashbuckle.AspNetCore.SwaggerGen & Swashbuckle.AspNetCore.SwaggerUI through Nuget. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. This is my first ASP.NET Core app, so I'm very much a novice. Below sample of my Program.cs and result of accessing my page. Here is how I solved it about 5 mins ago. Then, select the Debug mode, and run the application on . Code after the Fix [NonAction] attributes have been implemented. How to help a successful high schooler who is failing in college? For a more conceptual overview of OpenAPI and Swagger, see Introduction to the OpenAPI specification, or see this article I wrote for ISTC a few years ago . I recently upgraded Visual Studio 2017 15.5.1. Are Githyanki under Nondetection all the time? Here, an application name School Management System is developed using asp.net core web api and in memory database. Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Remember the AspNetCore.Swagger internally install the SwaggerGen and UI, but you can add it through Nuget. Thank you. Here what is happening when i try to access main url : options.Conventions.AddPageRoute("/Index.html", ""); Also tried to remove Swagger and nothings helped :(, You could try to Set a default page which provides visitors a starting point on a site with this middleware:app.UseDefaultFiles(), There also is the file Web.Host\wwwroot\swagger\ui\index.html that has to be edited - it references two files using absolute paths: <script src="/project-name/swagger/ui/abp.js"></script> <script src="/project-name/swagger/ui/abp.swagger.js"></script> The problems occur on existing proj. In Visual Studio there is an option when you right click on the XML file for "Copy to Output Directory" - ensure thats set to "Copy Always". Create a new Asp.net core Web App. https://learn.microsoft.com/en-us/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-3.1&tabs=visual-studio Securing swagger ui in production in ASP.Net Core Swagger When you create a WebApi project with dotnet 5, you get swagger integrated out of box in the sample project. Thanks for contributing an answer to Stack Overflow! The index.html file The main page for swagger-ui is driven by the index.html file and its CSS and JavaScript resources. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, Swagger can't display and get not found, .Net Core 3.1 + Angular on Nginx, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. rev2022.11.3.43005. Does squeezing out liquid from shredded potatoes significantly reduce cook time? Basically, all you have done is enough to configure the Swagger UI extension. This package adds Swagger, SwaggerUI, and other libraries to make it easy for us to create our API documentation. Like this. I want to show swagger Index.html page as default page after accessing from IIS. Now it works again. Step 2 - Add the title of the Project and then Click on the Next. Official tutorial. This is problem for accessing site from Internet when u are forwarded from main url to swagger. Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Why does it matter that a group of January 6 rioters went to Olive Garden for dinner after the riot? 2022 Moderator Election Q&A Question Collection. Is cycling an aerobic or anaerobic exercise? To learn more, see our tips on writing great answers. In IIS I have added application by the name (API). you could check this document for more details. For me @Tyler Findlay solution didn't work out. After we set up the below code segments for the Swagger JSON file, the base address of the website will display the Swagger index page. My requirement was to use above API URL directly in my Web UI project so I have not checked in detail regarding this issue. Webapi. rev2022.11.3.43005. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. How do I simplify/combine these two methods for finding the smallest and largest int in an array? It allows both computers and humans to understand the capabilities of a REST API without direct access to the source code. No, I didn't find solution for the same when running on IIS. In the next dialog box, select Empty as template. Fourier transform of a functional derivative, How to constrain regression coefficients to be proportional, Book where a girl living with an older relative discovers she's a robot, Make a wide rectangle out of T-Pipes without loops, Regex: Delete all lines before STRING, except one particular line. Were you able to solve this issue? Was working perfectly, then all of a sudden it gave 404. If we just run the project now and open /swagger/index.html we will get the Swagger UI in our browser. How to draw a grid of grids-with-polygons? Is it considered harrassment in the US to call a black man the N-word? For me Swagger isn't nesesery and solves all problem with routing. Update: the URL can be HTTP://localhost:/swagger/ui. If you want override index.html with index.cshtml file just remove the middleware app.UseDefaultFiles(options); and Delete root from swagger, .ASP NET Core override Swagger index.html default routing, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. You can refer the following steps to create a asp.net core web application and debug it using Visual Studio 2022. Is God worried about Adam eating once or in an on-going pattern from the Tree of Life at Genesis 3:22? Swagger UI provides a display framework that reads an OpenAPI specification document and generates an interactive documentation website. The first step is to install the Swashbuckle package. My swagger.json and html can loading, but seem js/css file can't loading. Display (values of) DataAnnotations - Swashbuckle - Swagger page, CORS Error in Core and React when hosting in IIS, How to suppress some compiler some warnings after enable swagger to generate a file containing API documentation. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. In the article, I will guide how to config the Swagger UI in ASP.NET Core 3.1 Web Api and execute some API and see the result. Should we burninate the [variations] tag? Basic Swagger Documentation Connect and share knowledge within a single location that is structured and easy to search. In order to change this, it is necessary to use the RoutePrefix in the app.UseSwaggerUI () definition: app.UseSwaggerUI(c => { You can upgrade the version on your end, but this article is compatible with version 6.1.4. Setup environment & Create API project 1.1 Setup environment - Visual studio 2019 - Asp.net Core 3.1 - Browser Chrome, Firefox, Opera. Install the Swashbuckle.AspNetCore.Swagger through Nuget. Do US public school students have a First Amendment right to be able to perform sacred music? Additional Information: Swagger Package: Swashbuckle.AspNeteCore(5.3.1) OS: Windoes 10 Two surfaces in a 4-manifold whose algebraic intersection number is zero. It works in local machine but when I compile a release version and deploy to. In Solution Explorer, open Index.cshtml.cs (under Pages/Index.cshtml) and add a break point. Stack Overflow for Teams is moving to its own domain! First, in the project properties, check the box labeled "Generate XML . Reason for use of accusative in this phrase? I have published web API application(.Net Core 3.1) on IIS under Default Web Site. Find centralized, trusted content and collaborate around the technologies you use most. Swashbuckle exposes configuration options for swagger-ui. Fresh example project from .NET is not accessing index.html. Could you look for errors in a browser console? Choose the name and location for your new project and click on create button. Asking for help, clarification, or responding to other answers. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Is it considered harrassment in the US to call a black man the N-word? 2022 Moderator Election Q&A Question Collection, Issue Using Custom Index.Html in Swagger / Swashbuckle for .NET Core, Secure swagger docs page with username and password Asp Net Core 2.1. To enable the swagger we need to follow the below steps. Is there something like Retr0bright but already made and trustworthy? Not the answer you're looking for? In IIS I have added application by the name (API). Im also hosting my app on Azure - same problem in that hosting env, Swagger is main page. Why does the sentence uses a question form, but it is put a period in the end? Install NuGet Packages. Does it make sense to say that if someone was hired for an academic position, that means they were the "best"? 2022 Moderator Election Q&A Question Collection, Wordpress constant redirect with nginx upstream, Get/Upload files using angular and .NET Core API, Deploy React with Nginx failed to load resources, Not able to host ASP .NET core 3.1 with angular inside IIS default website, I Can use signalR on local server , but I can't use it on real server , I receive proxy error. Is a planet-sized magnet a good interstellar weapon? This is problem for accessing site from Internet when u are forwarded from main url to swagger. Adding "launchUrl": "swagger" under profiles in launchsettings.json worked for me. QGIS pan map in layout, simultaneously with items on top. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. The one from this line. so let's start by adding class . Employer made me redundant, then retracted the notice after realising that I'm about to start on a new project. Why is my Swagger index.html page blank after publication? Not the answer you're looking for? The one from this line. Feel free to let me know if the problem still exists. Install Swashbuckle.AspNetCore package using the NuGet Package Manager or NuGet Package Console in the Visual Studio. SQL PostgreSQL add attribute from polygon to all points inside polygon but keep all points not just those that fall inside polygon. Regex: Delete all lines before STRING, except one particular line. Flipping the labels in a binary classification gives different model and results. I run this on my local computer not problem, only publish on nginx has this issue. Find centralized, trusted content and collaborate around the technologies you use most. What exactly makes a black hole STAY a black hole? public void Configure(IApplicationBuilder app) { // Enable middleware to serve generated Swagger as a JSON endpoint. Asking for help, clarification, or responding to other answers. Im using ASP Net Core Web App with Razor Pages. 1. In that CSS file I added the following: Can an autistic person with difficulty making eye contact survive in the workplace? How many characters/pages could WordStar hold on a typical CP/M machine? Can "it's down to him to fix the machine" and "it's up to him to fix the machine"? Also, it can be useful to open. To get a ASP.Net Core Web Api up and running, create a new project and select ASP.Net Core Web Application (.Net Core). Here's the thing - when I run the project from Visual Studio 19, the Swagger page shows up just as I expect. How can we create psychedelic experiences for healthy people without drugs? Im using ASP Net Core Web App with Razor Pages. So let's get started Create ASP.NET Core API Create ASP.NET Core 3.1 or .NET 5 API Add Swashbuckle.AspNetCore NuGet package Please add the below Nuget package to your WebAPI using a Command prompt or PMC (package manager console) PM> Install-Package Swashbuckle.AspNetCore -Version 5.3.3 Note: Your package might be in preview mode. Can i pour Kwikcrete into a 4" round aluminum legs to add support to a gazebo, How to distinguish it-cleft and extraposition? Thanks for contributing an answer to Stack Overflow! (Ubuntu 18.04). How to draw a grid of grids-with-polygons? Unbelievable. What is a good way to make an abstract board game truly alien? The screen is blank. 'It was Ben that found it' v 'It was clear that Ben found it'. Why does it matter that a group of January 6 rioters went to Olive Garden for dinner after the riot? I get the same thing if I run the .NET Core app outside of IIS and navigate to http://localhost:5000/swagger/index.html. Hope this will help somebody. Asking for help, clarification, or responding to other answers. Horror story: only people who smoke could see some monsters. When I removed it from source control, for whatever reason swagger started working again. Partly my fault for implementing a new version of .NET without doing the obligatory 40 hours of training. Making statements based on opinion; back them up with references or personal experience. Should we burninate the [variations] tag? /swagger/swagger-ui.css net::ERR_ABORTED 404 (Not Found) /swagger/. How can we build a space probe's computer to survive centuries of interstellar travel? I doubt if there are some URL rules in your default website. The XML document is getting generated correctly, but still getting the 404. Open visual studio and press Ctrt + Shift + N. You will . As I want to show Swagger UI page as startup page after browsing the API from IIS. Please ask for anything that might shed some light on what's going on. Not the answer you're looking for? By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. When I try to view the swagger page I get a 404. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Besides, please clear the local browser cache, or verify it in a private window of the browser, after we removed some URL rules. Transformer 220/380/440 V 24 V explanation. Not sure that the explanation is for this. That is my last config, and I checked SwaggerUI and Website can work. Non-anthropic, universal units of time for active SETI. Why so many wires in my old light fixture? Remember the AspNetCore.Swagger internally install the SwaggerGen and UI, but you can add it through Nuget. What is the difference between the following two t-statistics? Transformer 220/380/440 V 24 V explanation, Employer made me redundant, then retracted the notice after realising that I'm about to start on a new project. I have run into the same issue with VS 2019. Connect and share knowledge within a single location that is structured and easy to search. Install the Swashbuckle.AspNetCore.Swagger through Nuget. Web API 2 swagger documentation root path, How to troubleshoot problems with web.config when deploying an ASP.NET Core Web API project to IIS, Swagger UI and ASP.NET - Mapping not found exception - can't access swagger UI page, How to load the swagger page by default whenever browse the Azure API URL/Endpoint. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, So your swagger page can work only under IIS Express, is it correct? Did Dick Cheney run a death squad that killed Benazir Bhutto? To learn more, see our tips on writing great answers. Should we burninate the [variations] tag? And if you don't want going forward Swagger automaticlly when you debug,you could modify your launchSettings.json : and try to remove c.RoutePrefix = string.Empty; in. Why swagger.json gets not found error when hosted as an application under a website on IIS? Does the 0m elevation height of a Digital Elevation Model (Copernicus DEM) correspond to mean sea level? I also get the same behavior if I publish in Debug or Release mode. At the end of the day this was a couple of hours of my night lost. Does the Fog Cloud spell work in conjunction with the Blind Fighting fighting style the way I think it does? I used net core 3.1 and angular build website on Nginx. Replacing outdoor electrical box at end of conduit. Also, here is the version for all the libraries I have installed: Does anyone see what I might be doing wrong? Why am I looking at JSON, not my nice Swagger UI? Does it make sense to say that if someone was hired for an academic position, that means they were the "best"? Saving for retirement starting at 68 years old. When the migration is complete, you will access your Teams at stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com. In this video, we will discuss Adding Swagger support to ASP.NET Core 6.0 Minimal API [GitHub Source] https://github.com/executeautomation/ASPNETCore_Minima. Stack Overflow for Teams is moving to its own domain! But when I try use swaggerUI , it can't normal display. What exactly makes a black hole STAY a black hole? Trying to run a simple asp.net core 2.1 service behind Nginx reverse-proxy, the swagger UI fail to find the .json file. Im also hosting my app on Azure - same problem in that hosting env, Swagger is main page. 1.2 Create API project. Making statements based on opinion; back them up with references or personal experience. I just deleted the .vs folder in the solution's root directory. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Why is SQL Server setup recommending MAXDOP 8 here? In my opinion, I prefer to use VS 2022 debugger. In my case, Swagger was working but it was just not showing as startup page. Mine randomly started working again when I deleted the .vs file from the solution in explorer. Why do I get two different answers for the current through the 47 k resistor when I do a source transformation? I am facing the same situation, Could you please post your solution? I don not understand that anything is missing at code level or need to do any setting on IIS to display default swagger page. Step 2. I'm developing in C# and implementing Swagger via Swashbuckle. When I navigate to http://localhost:35701/swagger/index.html I do get a page titled "Swagger UI", the page is otherwise blank. Deleting root from swagger resolves problem with swagger ;) now swagger is accessible only from swagger/index.html :) thx. app.UseSwagger(); (Ubuntu 18.04). Recreate the project, ensure the checkbox Configure for HTTPS checked if API needs to be secured, based on this option some of the code of line will be added into startup.cs. Now it works You can overcome this problem by adding the following code c.RoutePrefix = string.Empty; in app.UseSwaggerUI. Acquire the core index.html file used for the Swagger UI page from the Github repository and put that in the wwwroot/swagger/ui folder and also create a new custom.css file in the same folder. How to help a successful high schooler who is failing in college? When the migration is complete, you will access your Teams at stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy.

American Society Of Engineering Education, Love Me Like You Do Piano Notes With Chords, Bedrock To Java Texture Pack Converter, Dmd Healthcare Communications Network, How To Check Expiry Date On Sunsilk Shampoo Sachet, Full Moon Effects On Twin Flames 2022, Hafnarfjordur Vs Reykjavik, Fireworks In Aruba Tonight, Greyhound Trust Adoption Fee,

swagger index html not found net core