application layer

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-05-04 01:19:59 +02:00
parent 810bad1126
commit 65bab7fd44
16 changed files with 392 additions and 31 deletions

View File

@@ -1,6 +1,6 @@
use chrono::NaiveDateTime;
use crate::value_objects::{MovieId, Rating, ReviewId, UserId};
use crate::value_objects::{ExternalMetadataId, MovieId, Rating, ReviewId, UserId};
#[derive(Clone, Debug)]
pub enum DomainEvent {
@@ -11,4 +11,8 @@ pub enum DomainEvent {
rating: Rating,
watched_at: NaiveDateTime,
},
MovieDiscovered {
movie_id: MovieId,
external_metadata_id: ExternalMetadataId,
},
}