Skip to content

Apply Decorator Design Pattern on a Logging and Cashing FoodConsumer Api

Notifications You must be signed in to change notification settings

osamaMahmoud328/DecoratorDesignPattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

DecoratorDesignPattern

Apply Decorator Design Pattern on a Logging and Cashing FoodConsumer Api

Project Structure:

  • Api:Core Dot Net 6 ( Sample Data , Mapper , Food Service(Api) ).
  • DTOs: Class Library Core Dot Net 6 (Contains Data Transfer Obkects between Api and MVC Client).
  • DecoratorDesignPattern: MVC Core 6 (Mvc Client consuming Food Api Service){FoodItemConumer , FoodItemDecoratorLoggerService}.

Project Details:

  • Adding Logging and Cashing Implementaion to the Original FoodService Consumer Implementaion to provide multible Implementation without Editing the Original Implementation. Applying the requirements using Decorator Design Pattern and Dependency Injection Approach.

About

Apply Decorator Design Pattern on a Logging and Cashing FoodConsumer Api

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published