Le projet part à partir du processus de sélection pour la vacance.
Instructions pour l'exécution.
Le Web API utilise directement la couche d'infrastructure, qui effectue un accès à la base de données; Cette couche est configurée pour utiliser une chaîne de connexion appelée AppConnection ;
Pour configurer la chaîne de connexion dans le projet. Ajoutez simplement la clé ci-dessous au Web.config :
<connectionStrings>
<add name="AppConnection" connectionString="Sua string de conexão aqui" providerName="System.Data.SqlClient" />
</connectionStrings>
L'API est publiée dans le port 55751.
Les formulaires Web et les applications MVC se connectent directement avec l'API via la bibliothèque Cartaotodos.Rest, qui est la bibliothèque chargée de faire les demandes de l'API.
Pour l'accès, configurez simplement un commutateur avec le nom API_ENDPOINT dans la section appSettings sur l' Web.config de l'application:
<appSettings>
<add key="API_ENDPOINT" value="http://localhost:55751/api/" />
</appSettings>
Exigences:
Pour effectuer le projet Cartaotodos. Il est nécessaire d'avoir installé dans le Node.js, car il est utilisé pour héberger l'application.
L'URL de l'API est située dans le fichier de variables environnementales, AT /src/environments/environment.ts ou /src/environments/environment.prod.ts en fonction de l'environnement exécuté.
export const environment = {
...
api_endpoint: 'http://localhost:55751/api'
};
Avec Node.js installé, écrivez simplement la dépendance du projet et exécutez-la:
$ cd CartaoTodos.Angular
$ npm install
$ npm start
$ Aplicação rodando em http://localhost:8000