Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 586 Bytes

README.md

File metadata and controls

15 lines (11 loc) · 586 Bytes

Interview-Task

This is an Interview Task for A company witch is a book startup.

Problem : impelement an API (book metadata) that cache requests with multiple cache layers. (like memory - redis - other db - etc) so if user search for book metadata with an id, application search in layers if data not found then call API.

  • a good C# Example of extendable/scalable code with generic interfaces.
  • a good C# Example of chain of responsibility pattern.
  • a good C# Example of clean Architecture.

Technologies : .net core 3.1 + asp.net core + Redis + clean architecture

regards.