Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.42 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.42 KB

Look at the given link at below to "How Can I aggregate seperated services like a single service"

https://github.com/EyupCanARSLAN/RideShare/tree/feature/version2

RideShare

You can create database with Running "Migration.bat" that is under "Domain" Folder. Alternativly you can executre "RideShare_EyupCan_Db.sql"

You can find descriptions to use program and sample usage in Swagger . Also RideShare.postman_collection.json contains sample service call

Missing Part At This Application

  • Rest api can be write according to Rest Service standart.
  • Comments blocks can be added
  • Unit and Integration test can be added.
  • Seperated service class can be aggregated (I applied this at version2 brach)
  • System can be dockerized. SqlServer and Dotnet image used to works on linux via docker.
  • String message can be moved to a resource file or can be designed as a constant variable in a seperate class.
  • UnitOfWork and Generic Repository can be used to manage transiction and rollback scenerio.
  • This system designed according to data-centric approaches. May can be designed as domain-centric aproaches.

RideShare City Plan

In the below I shared basic city plan. I designed the algorithm according to this plan.

RideShare_CityPlan