Rider Plugin or Visual Studio support for C#

I heard news Apidog launched plugin for Java and Kotlin plugin support to create auto detection endpoint for API documentation, I hope Apidog team able to create the same thing for .NET Framework, since Microsoft removed Swagger from the .NET boilerplate. The plugin could be in Rider, Visual Studio, or even the Visual Studio Code. Thank you.

Hi Sadamuhiz
Thank you for your feedback! We’re glad you’re excited about our Java and Kotlin plugin for auto-detection endpoints. Your suggestion for .NET Framework support and IDE integrations is valuable and aligns with community needs.

While we don’t have updates on this feature yet, we’re continuously improving Apidog and will share developments as they happen. Let us know if there’s anything else we can assist with!

sure thanks for the response. Integration the plugin in Rider IDE would highly appreciated.

Hi, do you use Swashbuckle or Microsoft.AspNetCore.OpenApi libraries to generate OpenAPI files in your ASP.NET project?

Sadamuhiz , Are you looking for a way to send requests directly , or do you need a plugin that can automatically detect and scan all endpoints for your project? Your reply may let us scope a workaround for you. Thank you.

yeah we do, but since our company endpoint privately we couldn’t expose them in Swagger UI, therefore we need something to create documentation and testing the API

the primary feature that I looking for is automatically detection and the next part is able to testing the endpoint directly.

since I’m unable to utilize Swagger anymore, I need the API Endpoint detection as my documentation to other party or even my client side. But writing manually is pain in the ass, that’s why when I saw the Inteliij Apidog Plugin is released, I was excited with this tools because this plugin is what I looking for, but sadly it locks on Java framework only.

Are you using ASP.NET’s MVC or Minimal API?

were using both. MVC for legacy, Minimal API for latest project

When using ASP.NET, after starting the server, a SwaggerUI page will be opened by browser locally. The data for this solution are all within the local area network. I would like to know what are the disadvantages of this solution for you?

yes it’ll showed up, but usually I disable this option, since my services are shared accross multiple client partner, therefore I have to be selective which endpoint should be exposed to Client A, Client B, and Client C. I have an expectation, I can grouping the endpoint based on the group or I can say depend on which client is.

unfortunately Swagger UI only shows the whole endpoint, without the capability to perform grouping access the endpoint

to be honest, having the same feature like Apidog Inteliij IDEA still looks good on me, just add the language support for C# and it’ll be perfect.

Thank you very much for providing usage scenario, I get it.

sure, I hope it can be realized even it cost subscription. Eagerly waiting for it :grin:.

Rider Plugin or Visual Studio Code support for C#