code base
Implemented Ninject as a DI framework
BusService and Repo implemented for createcart() api point
BusService and Repo implemented for addproduct() and removeproduct() api points
BusService and Repo implemented for applycartcoupon() and applyproductcoupon() api points
BusService and Repo implemented for removecartcoupon() and removeproductcoupon() api points
BusService and repo implemented for api points: TotalCartCost() and GetAllProducts()