Skip to content

Серверная часть клиент-серверного приложения по типу дропбокса

Notifications You must be signed in to change notification settings

Jidake/minidropbox-webapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minidropbox

Серверная часть клиент-серверного приложения по типу дропбокса.

Клиент на реакте: https://github.com/1Zero11/minidropbox-react-client

webapi - само приложение, webapi.Tests - проект с юнит тестами

Логгинг через NLog

Запуск

  1. Запустить postgres, создать юзера dropbox и бд dropbox, пароль password. Я делал через докер:

docker run -d --name dropbox-postgres -p 5432:5432 --network host -e POSTGRES_DB=dropbox -e POSTGRES_USER=dropbox -e POSTGRES_PASSWORD=password postgres

  1. Перейти в папку webapi и запустить dotnet ef database update чтобы создать структуру бд.

  2. Запустить webapi. В vscode он запускается через F5, после того, как предложит добавить конфигурацию (Required assets to build and debug are missing from 'Testing'. Add them?)

  3. Тесты запускаются через dotnet test из консоли из папки webapi.Tests

About

Серверная часть клиент-серверного приложения по типу дропбокса

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages