---
title: "Comment by Breanda Ramirs on \"Step-by-Step Approach to Use Onion Architecture in .NET\" | Hashnode"
description: "Great walkthrough! When implementing the outer layers, how do you typically handle validation—do you place it in the Application layer services, or do you enfor"
url: "https://hashnode.com/posts/step-by-step-approach-to-use-onion-architecture-in-net/67e98fe33beb1a0497ba6e38/comment/69e6ede8b27375062edbd0bf"
---

[Discussion](https://hashnode.com/posts/step-by-step-approach-to-use-onion-architecture-in-net/67e98fe33beb1a0497ba6e38)

Comment [Step-by-Step Approach to Use Onion Architecture in .NET](https://hashnode.com/posts/step-by-step-approach-to-use-onion-architecture-in-net/67e98fe33beb1a0497ba6e38)

[Breanda Ramirs](https://hashnode.com/@breanda)

[Apr 21](https://hashnode.com/posts/step-by-step-approach-to-use-onion-architecture-in-net/67e98fe33beb1a0497ba6e38/comment/69e6ede8b27375062edbd0bf)

Great walkthrough! When implementing the outer layers, how do you typically handle validation—do you place it in the Application layer services, or do you enforce core business rules within the Domain entities themselves?
