Skip to content

Crud App in .Net Core 3.1 Web API with Redis and SQL Server which are running on Azure Cloud Platform. After development, application dockerized and published on Azure Cloud Platform with domain "http:https://crudapp-azure.westeurope.azurecontainer.io/api/book/getall/"

Notifications You must be signed in to change notification settings

aenesgur/.NetCoreWebApi-CrudApp-OnAzureCloud

Repository files navigation

Crud App in .Net Core 3.1 Web API on Azure Cloud Platform

Crud App in .Net Core 3.1 Web API with Redis and SQL Server which are running on Azure Cloud Platform. Application developed according to Multi Layer Architecture, SOLID principles, Asynchronous programming etc. After development, application dockerized and published on Azure Cloud Platform with domain "http:https://crudapp-azure.westeurope.azurecontainer.io/api/book/getall/".

Redis Cache is used effectively. After Deletion and Update, all cached for "Book" is cleared.

** Medium article link of this project: https://medium.com/@aenesgur/net-core-web-api-3-1-crud-operations-with-redis-and-sql-server-on-azure-cloud-7657b5fd1196

** DockerHub: https://hub.docker.com/repository/docker/aenes/crudapp-azure

** appsettings.json did not published because of the security reasons for Redis Cache Server and SQL Server. **

Used Technologies:

  • .Net Core 3.1
  • Redis Cache
  • SQL Server
  • Dapper
  • Docker
  • Azure

Crud Operations

  • Adding List of Data addlist

  • Getting All Data with paging(every page has just four data) getall

  • Geting Data By Id getbyid

  • Updating update

  • Deleting del

  • Adding add