API specifiche che comunicano tramite protocolli Web, come l'API Web ASP.net, nonché API esposte a pagine Web per comunicazioni di rete o app per comunicazioni di dispositivi
Al momento c'è un dibattito nel nostro team sul fatto che modificare la progettazione del codice per consentire il testing di unità sia un odore di codice o fino a che punto può essere fatto senza essere un odore di codice. Ciò è avvenuto perché abbiamo appena iniziato a mettere …
Ora sto gestendo un team di circa 15 sviluppatori e siamo bloccati a un certo punto sulla scelta della tecnologia, in cui il team è suddiviso in due team completamente opposti, discutendo sull'uso di WCF vs. API Web. Il team A che supporta l'utilizzo dell'API Web, presenta questi motivi: L'API …
Mi chiedevo questo. Supponiamo che io abbia una userrisorsa con ide namecampi. Se voglio aggiornare un campo potrei semplicemente fare una richiesta PATCH alla risorsa in questo modo PATCH /users/42 {"name": "john doe"} E quindi l'applicazione aggiornerà il nome dell'utente 42. Ma perché se ripeto questa richiesta il risultato sarebbe …
Ho usato SignalRper ottenere funzionalità di messaggistica in tempo reale in molti dei miei progetti. Sembra funzionare in modo affidabile ed è molto facile da imparare a usare. La tentazione, almeno per me, è di abbandonare lo sviluppo di un servizio API Web e utilizzarlo SignalRper tutto. Sento che questo …
Quindi sto appena iniziando con .Net WebApi e una cosa che sto notando immediatamente è che non esiste un contratto che definisce l'aspetto dell'API e che dovrebbe essere consumato (richiesta / risposte da ogni azione), questo di solito è sotto forma di un WSDL per WCF / sapone. Mi sembra …
Sto lavorando a un progetto in MVC che ha un'applicazione mobile, quindi una cosa è chiara che dobbiamo usare l'API Web in modo che possa essere utilizzata nell'applicazione mobile. Dopo aver creato l'API quando abbiamo iniziato a sviluppare un sito Web, siamo confusi e abbiamo discusso sull'uso dell'API o sull'accesso …
Avere due lezioni: public class Parent { public int Id { get; set; } public int ChildId { get; set; } } public class Child { ... } Quando si assegna ChildIda Parent, devo prima verificare se esiste nel DB o attendere che il DB generi un'eccezione? Ad esempio (utilizzando …
Nelle ultime due società sono stato alle API REST per interrogare i dati tramite un'app Web. vale a dire. invece di fare in modo che l'app Web esegua direttamente SQL, chiama un'API REST, che esegue l'SQL e restituisce il risultato. La mia domanda è ... perché è fatto? Se fosse …
Sto creando un'API REST per la quale diversi utenti con ruoli diversi avranno accesso alle risorse in esso contenute. Per semplificare la portata prendiamo il dominio "studente / insegnante / classe": GET /students è la risorsa a cui accedere. Gli utenti potrebbero avere ruoli come Studente e / o Insegnante …
Durante la creazione di un'API RESTful , devo usare i verbi HTTP sullo stesso URL (quando è possibile) o devo creare un URL specifico per azione? Per esempio: GET /items # Read all items GET /items/:id # Read one item POST /items # Create a new item PUT /items/:id # …
Quando si trasferisce un oggetto tramite un'API, come nel formato JSON senza schemi, qual è il modo ideale per restituire proprietà di stringa inesistenti? So che ci sono diversi modi per farlo, come negli esempi nei link elencati di seguito. Evita null Restituisce null Rimuovi la proprietà vuota Sono sicuro …
Sto creando un'applicazione Web con striature API e in questa applicazione abbiamo diversi livelli che stanno facendo il proprio lavoro. Primo strato è di convalida strato che l'input dell'utente validate e se passa la convalida si sposta che al secondo strato (che è Access Control Layer) altrimenti restituisce il messaggio …
Questo probabilmente era iniziato da quando Microsoft ha creato la libreria API Web ASP.NET, almeno è quando me lo ricordo se non sbaglio. Ad ogni modo, da allora, i suoi pacchetti HTTP sono stati avviati a seconda della libreria Newtonsoft.Json per la serializzazione dei dati da e verso JSON. Perché …
Ricordo ancora i bei vecchi tempi dei repository. Ma i depositi diventavano brutti con il tempo. Quindi il CQRS è diventato mainstream. Erano carini, erano una boccata d'aria fresca. Ma recentemente mi sono chiesto ripetutamente perché non mantengo la logica corretta nel metodo di azione di un controllore (specialmente in …
Abbiamo un'API Web ASP.NET che fornisce un'API REST per la nostra applicazione a pagina singola. Utilizziamo DTO / POCO per trasferire dati attraverso questa API. Il problema è ora che questi DTO stanno diventando più grandi nel tempo, quindi ora vogliamo riformattare i DTO. Sto cercando "migliori pratiche" su come …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.