# Master DataLoader in Layered Architecture!

> Use DataLoader in your business layer without taking a dependency on Hot Chocolate.

Canonical source: https://chillicream.com/videos/2025-03-05-dataloader-in-layered-architecture

Episode 03

![](https://chillicream.com/_optimized/images/remote/2bb0dd6e1b9347a1d3732300ea752f39f1ac4f1f76587433ca3a407245b31786.jpg)

[Michael Staib](https://chillicream.com/authors/michael-staib)Mar 5, 2025

[Example source](https://github.com/ChilliCream/platform-examples/tree/main/examples/HotChocolate/LayeredDataLoader) [Watch on YouTube](https://www.youtube.com/watch?v=ZHq1pBjo0Qk)

Hi Everyone,

In this episode, we have a look at how we can use DataLoader in our business layer without having any dependencies on Hot Chocolate.

So buckle up and jump in!

Hot Chocolate version used in this video: [15.1.0-p.7](https://www.nuget.org/packages/HotChocolate/15.1.0-p.7)

- DataLoader
- GreenDonut
- Architecture
