PhotoRepositoryImpl constructor Null safety

PhotoRepositoryImpl(
  1. {required Logger logger,
  2. required PhotoDataSource dataSource,
  3. required PhotoLikeDataStorage likeDataStorage}
)

Creates photo repository implementation.

Implementation

PhotoRepositoryImpl({
  required Logger logger,
  required PhotoDataSource dataSource,
  required PhotoLikeDataStorage likeDataStorage,
})  : _logger = logger,
      _dataSource = dataSource,
      _likeDataStorage = likeDataStorage;