---
title: "Discussion on \"Chapter 20 - Coding the Domain layer for InsertArtUseCase and DeleteArtUseCase\" | Hashnode"
description: "Discussion on \"Chapter 20 - Coding the Domain layer for InsertArtUseCase and DeleteArtUseCase\". Let us update the ArtUseCases class.\ndata class ArtUseCases(\n   val getArtUseCase: GetArtUseCase,\n    val searchImageUseCase: SearchImageUseCase,\n    val insertArtUseCase: InsertArtUseCase,\n    val deleteArtUseCase:DeleteArtUseCase\n)\n\nWe will now cod..."
url: "https://hashnode.com/posts/chapter-20-coding-the-domain-layer-for-insertartusecase-and-deleteartusecase/6910cce11d9821de32226bef"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Chapter 20 - Coding the Domain layer for InsertArtUseCase and DeleteArtUseCase](https://androidavatar.hashnode.dev/chapter-20-coding-the-domain-layer-for-insertartusecase-and-deleteartusecase?utm_source=hashnode&utm_medium=feed)

Let us update the ArtUseCases class. data class ArtUseCases( val getArtUseCase: GetArtUseCase, val searchImageUseCase: SearchImageUseCase, val insertArtUseCase: InsertArtUseCase, val deleteArtUseCase:DeleteArtUseCase ) We will now cod...

Nov 9, 2025 · 1 min read · androidavatar.hashnode.dev  
Read the article

-   [#usecase](https://hashnode.com/tag/usecase)
-   [#data-class](https://hashnode.com/tag/data-class)

## Written by

[Ganesh Rama Hegde](https://hashnode.com/@hegde10122)

@hegde10122 · Mumbai,India

  
[View profile](https://hashnode.com/@hegde10122)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
