public ImageFacade( IImageFileSystemAsync imageFileSystem, IImageRepositorySystemAsync imageRepositorySystem) { _imageFileSystem = imageFileSystem; _imageRepositorySystem = imageRepositorySystem; }
public AddUser( IGetableUser getableUser, IRepositoryAsync <UserEntity> userRepository, IImageRepositorySystemAsync imageRepositorySystem) { _getableUser = getableUser; _userRepository = userRepository; _imageRepositorySystem = imageRepositorySystem; }
public AddPublication( IGetablePublication getablePublication, IGetableUser getableUser, IRepositoryAsync <PublicationEntity> publicationRepository, IImageRepositorySystemAsync imageRepositorySystem) { _getablePublication = getablePublication; _getableUser = getableUser; _publicationRepository = publicationRepository; _imageRepositorySystem = imageRepositorySystem; }