Ciao a tutti,
Dovrei creare una API che verrà utilizzata da un utente esterno per prendere alcune informazioni dal mio db mssql.
Sul mio db ho una tabella PRATICHE, l'API dovrà restituire due tipi di risultati in base alla chiamata effettutata:
1)elenco delle pratiche di un determinato utente
2)dettaglio di una pratica con id pratica specificato
Ho già lavorato con il rest client per fare le chiamate alle API e deserializzare il risultato ottenuto, adesso quello che dovrei fare è l'opposto, ossia devo creare il servizio che mette a disposizione i dati in base alle chiamate che vengono fatte.
Purtroppo non ho mai creato un API, vorrei capire in che modo posso crearla, soprattutto vorrei capire come e dove impostare la sicurezza per l'utilizzo delle API, se e in che modo adottare clientID e clientSecret oppure cosa mi consigliate?
Esiste una guida da seguire per creare una API che spieghi anche come impostare la sicurezza di accesso e fare le varie interrogazioni sul mio db mssql?
Grazie