Slide 11
Slide 11 text
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(
userRepository,
notificationRepository)
bookRepository := NewBookRepository()
bookOwnershipRepository := NewBookOwnershipRepository()
userRepository := NewUserRepository()
notificationRepository := NewNotificationRepository()
bookshelfService := NewBookshelfService(
bookRepository,
bookOwnershipRepository,
userRepository)
inboxService := NewInboxService(