Skip to content
This repository has been archived by the owner on Nov 29, 2022. It is now read-only.

yavuzavci/ContactsAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contacts Web API

19-02-2022 Update: Unit tests are added.

This project is a simple Contacts app as a Web API integrated with local PostgreSQL database using SwaggerUI as test interface..NET 6.0 is used in this project.

Prerequisites

For testing, you need to install PostgreSQL and an IDE if none exists.Visual Studio 2022 Community Edition is recommended since this repository includes the whole solution. You can choose any IDE you like which supports .NET 6.0. If you prefer using different database system, don't forget to refactor controller, context and connection string for your needs. When using different database system, refactoring the migration is also recommended.

Assumptions

It is assumed that you have installed PostgreSQL with default settings and Visual Studio 2022 Community Edition as IDE.

How To Use This Project

  1. Open the solution in Visual Studio.
  2. Start the database migration. If you already have a database and want to use it, you can skip this step.
  3. Run the application.

Application opens your default browser with SwaggerUI at the specified URL. You can also check database operations using RDBMS Tools such as pgAdmin.

Feel free to ask your questions at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages