public PetMapper(IPetImageMapper petImageMapper) { if (petImageMapper == null) { throw new ArgumentNullException(nameof(petImageMapper)); } _petImageMapper = petImageMapper; }
public PetImageProvider(IPetImageDataAccess petImageDataAccess, IPetImageMapper petImageMapper) { if (petImageDataAccess == null) { throw new ArgumentNullException(nameof(petImageDataAccess)); } if (petImageMapper == null) { throw new ArgumentNullException(nameof(petImageMapper)); } _petImageDataAccess = petImageDataAccess; _petImageMapper = petImageMapper; }
public PetController(IPetDataLoader petDataLoader, IPetMapper petMapper, IPetImageMapper petImageMapper) { if (petDataLoader == null) { throw new ArgumentNullException(nameof(petDataLoader)); } if (petMapper == null) { throw new ArgumentNullException(nameof(petMapper)); } if (petImageMapper == null) { throw new ArgumentNullException(nameof(petImageMapper)); } _petDataLoader = petDataLoader; _petMapper = petMapper; _petImageMapper = petImageMapper; }