public AuthenticationController( IJwtSystem jwtSystem, IGetableUser getableUser) { _jwtSystem = jwtSystem; _getableUser = getableUser; }
public GetPublication( IRepositoryAsync <PublicationEntity> publicationRepository, IGetableUser getableUser) { _publicationRepository = publicationRepository; _getableUser = getableUser; }
public AdminUserController( IGetableUser getableUser, IMapper mapper) { _getableUser = getableUser; _mapper = mapper; }
public GetFavorite( IGetablePublication getablePublication, IGetableUser getableUser) { _getablePublication = getablePublication; _getableUser = getableUser; }
public EditUser( IGetableUser getableUser, IRepositoryAsync <UserEntity> userRepository) { _getableUser = getableUser; _userRepository = userRepository; }
public AddUser( IGetableUser getableUser, IRepositoryAsync <UserEntity> userRepository, IImageRepositorySystemAsync imageRepositorySystem) { _getableUser = getableUser; _userRepository = userRepository; _imageRepositorySystem = imageRepositorySystem; }
public LikeFavorite( IGetableUser getableUser, IGetablePublication getablePublication, IGetableFavorite getableFavorite, IRepositoryAsync <PublicationEntity> repository) { _getableUser = getableUser; _getablePublication = getablePublication; _getableFavorite = getableFavorite; _repository = repository; }
public AddPublication( IGetablePublication getablePublication, IGetableUser getableUser, IRepositoryAsync <PublicationEntity> publicationRepository, IImageRepositorySystemAsync imageRepositorySystem) { _getablePublication = getablePublication; _getableUser = getableUser; _publicationRepository = publicationRepository; _imageRepositorySystem = imageRepositorySystem; }