Skip to content

bragabriel/consuming-api-csharp-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consumindo uma API local feita em Node.JS utilizando C#

Neste projeto, foi desenvolvido uma API local utilizando Node.JS, na qual realiza as operações básicas de um CRUD direto no banco de dados.

Para consumir esta API, foi desenvolvido e utilizado uma aplicação em C#.

Para testar a API, utilizei a extensão Thunder Client.


Preview do Projeto rodando:

previewProjectCsharp.mp4

API em Node.JS

API local desenvolvida utilizando o padrão de arquitetura MVC.

Depêndencias utilizadas para a API em Node:

npm i express
npm i mssql
npm i sequelize


A API é um CRUD e realiza os processos direto no banco de dados MySql.

Possui as seguintes rotas:

  • /List
  • /Create
  • /Update:id
  • /Delete:id
  • /GetOne




Consumindo a API utilizando C#

O código desenvolvido em C#. Realiza o cadastro e a listagem dos produtos através das requisições na API.

Cadastro:


Listagem:


Resultado:




Thunder Client

Utilizei a extensão Thunder Client para realizar o consumo e teste das rotas.


Create:


List:


Delete:


Update:


Get One:

About

Consuming an API in Node.js using C#.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published