コード例 #1
0
 public CreateHabitantHandler(
     ICommandDispatcher bus,
     IMapper mapper,
     ILogger <CreateHabitantCommand> logger,
     HabitantInsertValidator habitantInsertValidator,
     IHabitantRepository habitantRepository) : base(bus, mapper, logger)
 {
     this.habitantInsertValidator = habitantInsertValidator;
     this.habitantRepository      = habitantRepository;
 }
コード例 #2
0
 public DeleteFriendFromHabitantHandler(
     ICommandDispatcher bus,
     IMapper mapper,
     ILogger <DeleteFriendFromHabitantCommand> logger,
     HabitantRemoveFriendValidator habitantRemoveFriendValidator,
     IHabitantReadOnlyRepository habitantReadOnlyRepository,
     IHabitantRepository habitantRepository) : base(bus, mapper, logger)
 {
     this.habitantRemoveFriendValidator = habitantRemoveFriendValidator;
     this.habitantRepository            = habitantRepository;
     this.habitantReadOnlyRepository    = habitantReadOnlyRepository;
 }
コード例 #3
0
 public AddFriendToHabitantHandle(
     ICommandDispatcher bus,
     IMapper mapper,
     ILogger <AddFriendToHabitantCommand> logger,
     HabitantAddFriendValidator habitantAddFriendValidator,
     IHabitantReadOnlyRepository habitantReadOnlyRepository,
     IHabitantRepository habitantRepository) : base(bus, mapper, logger)
 {
     this.habitantAddFriendValidator = habitantAddFriendValidator;
     this.habitantRepository         = habitantRepository;
     this.habitantReadOnlyRepository = habitantReadOnlyRepository;
 }