An open API service indexing awesome lists of open source software.

https://github.com/nanakwafo/catalogapi

A microservice based application to handle a collection of Items.
https://github.com/nanakwafo/catalogapi

csharp docker dotnet5 json mongodb

Last synced: 3 months ago
JSON representation

A microservice based application to handle a collection of Items.

Awesome Lists containing this project

README

          

## Requirement
1. c#
2. Docker
3. MOngoDB
4. MongoDB For visualstudio
5. PostMan
## Adding MongoDB PAckage
`dotnet add package MongoDB.Driver`
## Running mondo db in a docker container
1. For v1 `docker run -d --rm --name mongo -p 27017:27017 -v mongodbdata:/data/db mongo`
2. For v2 `docker run -d --rm --name mongo -p 27017:27017 -v mongodbdata:/data/db -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=Pass#word1 mongo`
## Setting up on Windows
## Resources
1. [https://docs.microsoft.com/en-us/aspnet/core/security/app-secrets?view=aspnetcore-6.0&tabs=windows](url)
1. `dotnet user-secrets set "MongoDbSettings:Password" "Pass#word1"`
2. Password: Pass#word1