コード例 #1
0
 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));
 }
コード例 #2
0
 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));
 }
コード例 #3
0
 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));
 }
コード例 #4
0
 public UserService(IUserRepository userRepository, IUserRelationRepository userRelationRepository)
 {
     this._userRepository         = userRepository;
     this._userRelationRepository = userRelationRepository;
 }
コード例 #5
0
 public UnFollowCommandHandler(IUserRelationRepository userRelationRepository,
                               ILogger <UnFollowCommandHandler> logger)
 {
     _userRelationRepository = userRelationRepository;
     _logger = logger;
 }
コード例 #6
0
 public UserRelationBusines(IUserRelationRepository roleUserDal)
 {
     this.roleUserDal = roleUserDal;
 }