2015-07-22 14 views

risposta

1

Direi che la risposta breve è no. Signalr non ha alcuna strategia di versioning come quella.

La domanda è un po 'di luce sui dettagli, ma signalr ha ad esempio l'opzione di utilizzare un attributo su una classe per definire il nome hub. È inoltre possibile creare una nuova classe hub derivando dall'hub originale per consentire di riutilizzare il codice esistente. Qualunque cosa tu faccia, i nuovi clienti dovranno scrivere.

0

Non è possibile modificare il nome del metodo e si aspetta che il Javascript capisca che è cambiato il suo nome. Per quanto riguarda le firme del metodo - Javascript non è un linguaggio di programmazione fortemente tipizzato, quindi è possibile passare ai diversi tipi di variabili dell'hub (purché il numero delle variabili rimanga lo stesso).

Tuttavia, è possibile creare nuovi metodi, se si desidera continuare a supportare quelli vecchi.

+0

Ci dovrebbe essere un modo per spedire un numero di versione al server e indirizzarlo all'hub appropriato. –

Problemi correlati