public FollowEachOtherCommandHandler(IUserRelationRepository userRelationRepository, IUserRepository userRepository, ILogger <FollowEachOtherCommandHandler> logger) { _userRelationRepository = userRelationRepository ?? throw new ArgumentNullException(nameof(userRelationRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public ToggleUserFollowCommandHandler(IUserRelationRepository userRelationRepository, IServiceProvider serviceProvider, ILogger <ToggleUserFollowCommandHandler> logger) { _userRelationRepository = userRelationRepository ?? throw new ArgumentNullException(nameof(userRelationRepository)); _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public MuteUserCommandHandler( IUserRelationRepository userRelationRepository, IHttpContextAccessor httpContextAccessor, ILogger <MuteUserCommandHandler> logger) { _userRelationRepository = userRelationRepository ?? throw new ArgumentNullException(nameof(userRelationRepository)); _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public UserService(IUserRepository userRepository, IUserRelationRepository userRelationRepository) { this._userRepository = userRepository; this._userRelationRepository = userRelationRepository; }
public UnFollowCommandHandler(IUserRelationRepository userRelationRepository, ILogger <UnFollowCommandHandler> logger) { _userRelationRepository = userRelationRepository; _logger = logger; }
public UserRelationBusines(IUserRelationRepository roleUserDal) { this.roleUserDal = roleUserDal; }