GitHunt
AE

aenesgur/.NetCoreWebApi-CrudApp-OnAzureCloud

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://crudapp-azure.westeurope.azurecontainer.io/api/book/getall/"

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://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

Languages

C#96.2%Dockerfile3.8%

Contributors

Created October 3, 2020
Updated October 29, 2024