7 messaggi dal 22 novembre 2017
Ciao a tutti,
non è da tanto che utilizzo Asp net e ancora meno che realizzo restful web api.
Ho realizzato una web api con AspNet Core 2 per le operazioni server-side, mentre lato client ho utilizzato Angular. Ho deciso però di non utilizzare il template spa dotnet ma ho separato (anche fisicamente perchè fanno riferimento a due cartelle distinte) il Client-Side dal Server-Side.
Ora ho necessità di effettuare la pubblicazione dell'applicazione ma non riesco a capire come va effettuata.
Come suddivido e carico la parte server da quella client?
In locale utilizzo porte diverse e abilito il cors.
Potreste fornirmi indicazioni a riguardo?

grazie
200 messaggi dal 22 gennaio 2017
Contributi
1) abilita le pagine statiche nel progetto web api
2) copia i file ottenuti dalla compilazione angular in wwwroot.
3) fai puntare le richieste http all'endpoint webapi.
7 messaggi dal 22 novembre 2017
Grazie Andrea faró un tentativo. Detta cosi non sembra complicato.
7 messaggi dal 22 novembre 2017
Mi sono imbattuto in un altro problema.
This.http.get('localhost:5000/' + 'api/controller').
Una volta esportato in remoto l'indirizzo localhost:5000 diventa obsoleto.
Come imposto una variabile globale perche recepisca automaticamente la base url? L'unico modo che conosco é impostando baseurl in environment.ts e importare nel webservice baseurl...
Pero in questo modo devo modificare manualmente la baseurl.
200 messaggi dal 22 gennaio 2017
Contributi
Io utilizzerei environment.ts
Nel file di test, vado a impostare la referenza per l'ambiente di sviluppo mentre nel file .prod.ts vado a impostare la URL di produzione.
Quando vado a compilare con angular-cli ho automaticamente il file corretto.
7 messaggi dal 22 novembre 2017
andrea.tosato86 ha scritto:
Io utilizzerei environment.ts
Nel file di test, vado a impostare la referenza per l'ambiente di sviluppo mentre nel file .prod.ts vado a impostare la URL di produzione.
Quando vado a compilare con angular-cli ho automaticamente il file corretto.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.