domenica 12 ottobre 2025

C# eseguire servizi WEB APi da Visual Studio 2022 Community

 

Eseguire un servizio web api da Visual Studio 2022 Community

Tra le varie funzionalità offerte dall'ambiente di sviluppo "Visual Studio 2022 Community", anche la possibilità di eseguire direttamente dall'ambiente di sviluppo, i metodi di un servizio Web Api che abbiamo creato.

Dopo aver creato i vari metodi di un servizio, tramite il menu "Visualizza" selezioniamo la voce "Altre finestre", la quale voce, visualizzerà un sotto menù. Facciamo click sulla voce "Esplora endopoint" , verrà visualizza una barra laterale (di solito sulla sinistra), con i vari metodi, il tutto come mostrato in figura 1.


Eseguire un servizio web api da Visual Studio 2022 Community
Figura 1 - I vari metodi.

Facciamo click con il tasto destro del mouse, su un metodo, in modo da visualizzare un menù di scelta rapida, il tutto come mostrato in figura 2.

Eseguire un servizio web api da Visual Studio 2022 Community
Figura 2 - Il menu di scelta rapida su un metodo


Facciamo click sulla voce "Genera richiesta", in modo da avviare l'interfaccia per testare quel determinato metodo, il tutto come mostrato in figura 3.

Eseguire un servizio web api da Visual Studio 2022 Community
 

Figura 3 - La funzionalità per testare il metodo.

Facciamo click sul pulsante "Invia Richiesta", in modo da eseguire il metodo. Nel fare click su tale pulsante, verrà aperta una finestra con i risultati che restituisce quel metodo del servizio, il tutto come mostrato in figura 4.

Eseguire un servizio web api da Visual Studio 2022 Community


Figura 4 - Il risultato del metodo

Naturalmente occorre aver avviato il servizio, altrimenti verrà generato un errore "Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione. " , come quello mostrato in figura 5.


Eseguire un servizio web api da Visual Studio 2022 Community
Figura 5 - L'errore per la mancanza di avvio del servizio



Conclusioni

Visual Studio 2022 offre numerose funzionalità, ed al rilascio di ogni nuovo ambiente di sviluppo, offre al programmatore e non solo, strumenti che semplificano il lavoro nel realizzare i vari software.

Nessun commento: