Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 1.64 KB

README.md

File metadata and controls

64 lines (45 loc) · 1.64 KB

Kodlama.io-devs

.Net training using CQRS architecture in accordance with SOLID principles.

📂 View

view

📰 Postman Documentation

🌟 Startup

⏬ Configure connection string in appsettings.json ⏬

ConnectionStrings": {
    "PostgreSql": "User ID=postgres;Password="ExamplePassword";Host=localhost;Port=5432;Database=KodlamaIoDevs;"
  }

⏬ Configure admin user in appsettings.json ⏬

"AdminUser": {
    "FirstName": "admin_first_name",
    "LastName": "admin_last_name",
    "Email": "admin@hotmail.com",
    "Password": "12345"
  }

⏬ Create migration and database in package manager console ⏬

migration


⏬ Configure token options in appsettings.json ⏬

"TokenOptions": {
    "Audience": "kodlama.io.devs",
    "Issuer": "Gresta",
    "AccessTokenExpiration": 30,
    "SecurityKey": "jKr1u.JDX5E14ZDs.K5ph8j7zEB.Vz82Mk",
    "RefreshTokenTTL": 2
  }

💾 ERD Diagram

erd