Skip to content

VikashChauhan51/AspNetCore9WebAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DotNet Core 9 Web API Sample

Sample HATEOS API with swagger OpenAPI documentation.

SRC
├───Core
│   ├───CourseLibrary.Caching
│   │   ├───Configurations
│   ├───CourseLibrary.Logging
│   │   ├───Loggers
│   │   │   ├───Configurations
│   │   │   └───Enrichments
│   │   └───Telemetry
│   │       ├───Configurations
│   │       ├───Enrichments
│   │       ├───Exporters
│   │       ├───Extensions
│   │       └───Filters
│   └───CourseLibrary.Resilience
│       ├───Configurations
│       ├───Extensions
│       └───Policies
├───CourseLibrary.API
│   ├───Extensions
│   ├───Features
│   │   └───Authentications
│   │       └───Login
│   ├───Middlewares
│   └───Properties
├───CourseLibrary.AppHost
│   └───Properties
├───Data
│   ├───CourseLibrary.Domain
│   │   ├───Abstraction
│   │   │   └───Repositories
│   │   ├───Entities
│   ├───CourseLibrary.Models
│   │   ├───Dtos
│   │   ├───Extensions
│   │   ├───Mapping
│   └───CourseLibrary.Persistence
│       ├───Configurations
│       ├───DbContexts
│       └───Repositories
├───External
│   ├───CourseLibrary.Authentication
│   │   ├───Configurations
│   ├───CourseLibrary.Copilot
│   └───CourseLibrary.ExternalServices
│       ├───Clients
│       ├───Handlers
└───Test

Packages

No packages published

Languages