Skip to content

EnesSERENLI/AspNet_MVC_Ecommerce_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTier ECommerce Project

Layers

  • Core => Core layer. The foundation of the database. It can be used in a language other than C#. If it is desired to set up this database in a different language, it can be easily provided with this layer. Dependencies=> EntityFramework
  • Common => Auxiliary layer. MailSender, ImageUploader, RemoteIpAddress
  • DataAccess(DAL) => Data access layer. Entity, Map, Context. Dependencies=> EntityFramework
  • Business Logic Layer(BLL) => CRUD operations , Dependencies=> EntityFramework
  • Presentation (MVC_UI) => Presentation layer, Login operations, Register operations, Basket operations, Authorization operations