Skip to content

ggirigowda-techneutron/Neutron

Repository files navigation

NEUTRON


Neutron Project Structure

Neutron Solution


├── ClassLibrary
    ├── Classlibrary.Infrastructure - Infrastructure
    ├── Classlibrary.Crosscutting - Cross cutting utilities
    ├── Classlibrary.Dao - Data access objects with Dapper
    ├── ClassLibrary.Dao.Test - Xunit test for data access objects
    ├── Classlibrary.Dao.Linq2Db - Data access objects with Linq2Db
    ├── Classlibrary.Dao.Linq2Db.Test - Xunit test for data access objects with Linq2Db
    ├── ClassLibrary.Domain - Domain objects
    ├── ClassLibrary.Domain.Test - Xunit test for domain objects
├── Database
   ├── Database.Neutron - Database project  
       ├── Schema - DDL for schema creation
       ├── Data - DML for data loading
├── Middleware
   ├── Middleware.Core.WebApi - Sample core web API with API versioning and swagger 
   ├── Middleware.Core.WebApi.Auth - Sample core web API auth with JWT 
   ├── Middleware.Core.WebApi.Gateway - Sample core web API gateway using Ocelot 
   ├── Middleware.WebApi - Sample .NET standard web API  
├── Presentation
   ├── Presentation.Angular - Sample Angular front-end for the core application 
   |── Presentation.Angular.Survey - Sample Angular front-end for the core application utilizing survey.js plugin
   |── Presentation.Angular.Formly - Sample Angular front-end for the core application utilizing https://github.com/ngx-formly/ngx-formly plugin
   |── Presentation.Wpf - Sample WPF application
   |── Presentation.Xamarin - Sample Xamarin
   |── Presentation.Xamarin.Android - Sample Xamarin Android
   |── Presentation.Xamarin.iOS - Sample Xamarin iOS

└── Solution Items
   ├── Readme.md