Ejemplo n.º 1
0
 public JoinedCircleDomainEventHandler(
     ICircleRepository circleRepository,
     ILogger <JoinedCircleDomainEventHandler> logger)
 {
     _circleRepository = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Ejemplo n.º 2
0
 public CircleApplicationService(ICircleFactory circleFactory, ICircleRepository circleRepository, IUserRepository userRepository, CircleService circleService)
 {
     this.circleFactory    = circleFactory;
     this.circleRepository = circleRepository;
     this.userRepository   = userRepository;
     this.circleService    = circleService;
 }
 public CircleRegisterInteractor(ICircleRepository circleRepository, ICircleFactory circleFactory, CircleService circleService, IUserRepository userRepository)
 {
     _circleRepository = circleRepository;
     _circleFactory    = circleFactory;
     _circleService    = circleService;
     _userRepository   = userRepository;
 }
Ejemplo n.º 4
0
 public CircleCreateInteractor(ICircleFactory circleFactory, ICircleRepository circleRepository, IUserRepository userRepository, CircleService circleService)
 {
     this.circleFactory    = circleFactory;
     this.circleRepository = circleRepository;
     this.userRepository   = userRepository;
     this.circleService    = circleService;
 }
Ejemplo n.º 5
0
 public UpdateCircleCommandHandler(ICircleRepository circleRepository,
                                   IHttpContextAccessor httpContextAccessor,
                                   ILogger <UpdateCircleCommandHandler> logger)
 {
     _circleRepository    = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public CircleTopicCommentController(IAppUserRepository appUserRepository,
                                     IMapper mapper,
                                     IPhotoRepository photoRepo,
                                     ImageFileStorageManager imageFileStorageManager,
                                     ICircleRepository repo) : base(appUserRepository, mapper, photoRepo)
 {
     this._imageFileStorageManager = imageFileStorageManager;
     this._repo = repo;
 }
 public MarkGoodPostCommandHandler(IPostRepository postRepository,
                                   ICircleRepository circleRepository,
                                   IHttpContextAccessor httpContextAccessor,
                                   ILogger <MarkGoodPostCommandHandler> logger)
 {
     _postRepository      = postRepository ?? throw new ArgumentNullException(nameof(postRepository));
     _circleRepository    = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
        public CircleMemberControllerTest(ContextMapperFixture fixture)
        {
            this.fixture      = fixture;
            _repo             = new CircleRepoFake(this.fixture.Context);
            _photoRepo        = new PhotoRepoFake(this.fixture.Context);
            _appUserRepo      = new AppUserRepoFake(this.fixture.Context);
            _notificationRepo = new NotificationRepoFake(this.fixture.Context);

            _controller = new CircleMemberController(_repo, _appUserRepo, _notificationRepo, this.fixture.Mapper);
        }
Ejemplo n.º 9
0
 public QuitCircleCommandHandler(ICircleRepository circleRepository,
                                 IUserCircleRelationRepository userCircleRelationRepository,
                                 IHttpContextAccessor httpContextAccessor,
                                 ILogger <QuitCircleCommandHandler> logger)
 {
     _circleRepository             = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _userCircleRelationRepository = userCircleRelationRepository ?? throw new ArgumentNullException(nameof(userCircleRelationRepository));
     _httpContextAccessor          = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public ChangeCircleOwnerCommandHandler(ICircleRepository circleRepository,
                                        IHttpContextAccessor httpContextAccessor,
                                        IServiceProvider serviceProvider,
                                        ILogger <ChangeCircleOwnerCommandHandler> logger)
 {
     _circleRepository    = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _serviceProvider     = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Ejemplo n.º 11
0
 public CircleApplicationService(
     ICircleFactory circleFactory,
     ICircleRepository circleRepository,
     CircleService circleService,
     IUserRepository userRepository)
 {
     _circleFactory    = circleFactory;
     _circleRepository = circleRepository;
     _circleService    = circleService;
     _userRepository   = userRepository;
 }
Ejemplo n.º 12
0
 public CircleController(IAppUserRepository appUserRepository,
                         IMapper mapper,
                         ICircleRepository repo,
                         IPhotoRepository photoRepo,
                         ImageFileStorageManager imageFileStorageManager,
                         ILogger <CircleController> logger) : base(appUserRepository, mapper, photoRepo)
 {
     _repo = repo;
     _imageFileStorageManager = imageFileStorageManager;
     _logger = logger;
 }
Ejemplo n.º 13
0
 public AddCircleMemberCommandHandler(ICircleRepository circleRepository,
                                      IUserCircleRelationRepository userCircleRelationRepository,
                                      IHttpContextAccessor httpContextAccessor,
                                      IServiceProvider serviceProvider,
                                      ILogger <AddCircleMemberCommandHandler> logger)
 {
     _circleRepository             = circleRepository ?? throw new ArgumentNullException(nameof(circleRepository));
     _userCircleRelationRepository = userCircleRelationRepository ?? throw new ArgumentNullException(nameof(userCircleRelationRepository));
     _httpContextAccessor          = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Ejemplo n.º 14
0
 public CircleTopicController(IAppUserRepository appUserRepository,
                              IMapper mapper,
                              IPhotoRepository photoRepo,
                              INotificationRepository notificationRepo,
                              ImageFileStorageManager imageFileStorageManager,
                              ICircleRepository repo
                              ) : base(appUserRepository, mapper, photoRepo)
 {
     _imageFileStorageManager = imageFileStorageManager;
     _repo             = repo;
     _notificationRepo = notificationRepo;
 }
Ejemplo n.º 15
0
 public CircleApplicationService(
     ICircleFactory circleFactory,
     ICircleRepository circleRepository,
     CircleService circleService,
     IUserRepository userRepository,
     DateTime now)
 {
     this.circleFactory    = circleFactory;
     this.circleRepository = circleRepository;
     this.circleService    = circleService;
     this.userRepository   = userRepository;
     this.now = now;
 }
Ejemplo n.º 16
0
 public CircleEventController(ICircleRepository repo,
                              INotificationRepository notificationRepo,
                              ILogger <CircleEventController> logger,
                              IAppUserRepository appUserRepository,
                              IMapper mapper,
                              ImageFileStorageManager imageFileStorageManager,
                              IPhotoRepository photoRepo) : base(appUserRepository, mapper, photoRepo)
 {
     this._logger                  = logger;
     this._repo                    = repo;
     this._notificationRepo        = notificationRepo;
     this._imageFileStorageManager = imageFileStorageManager;
 }
Ejemplo n.º 17
0
        public CircleControllerTest()
        {
            var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>();

            optionsBuilder.UseInMemoryDatabase();
            var context = new ApplicationDbContext(optionsBuilder.Options);

            var mockMapper = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new AutoMapperProfiles());
            });
            var mapper = mockMapper.CreateMapper();

            _repo        = new CircleRepoFake(context);
            _photoRepo   = new PhotoRepoFake(context);
            _appUserRepo = new AppUserRepoFake(context);

            _controller = new CircleController(_appUserRepo, mapper, _repo, _photoRepo, null, null);
        }
 public CircleKeyMustBeValidInOrderToJoinOrBetrayCircleRule(ICircleRepository circleRepository)
 {
     _circleRepository = circleRepository;
 }
 public CircleDeleteInteractor(ICircleRepository circleRepository)
 {
     _circleRepository = circleRepository;
 }
Ejemplo n.º 20
0
 public SqlCircleQueryService(DatabaseConnectionProvider provider, ICircleRepository circleRepository)
 {
     this.provider         = provider;
     this.circleRepository = circleRepository;
 }
Ejemplo n.º 21
0
 public CircleMemberController(ICircleRepository repo, IAppUserRepository appUserRepository, INotificationRepository notificationRepo, IMapper mapper) : base(appUserRepository, mapper)
 {
     this._notificationRepo = notificationRepo;
     this._repo             = repo;
 }
 public PlayersMayNotJoinOrBetrayTheirOwnCircleRule(ICircleRepository circleRepository)
 {
     _circleRepository = circleRepository;
 }
Ejemplo n.º 23
0
 public CircleEventParticipationController(ICircleRepository circleRepo, INotificationRepository notificationRepo, IAppUserRepository appUserRepository, IMapper mapper) : base(appUserRepository, mapper)
 {
     this._notificationRepo = notificationRepo;
     this._repo             = circleRepo;
 }
Ejemplo n.º 24
0
 public CircleService(ICircleRepository circleRepository)
 {
     this.circleRepository = circleRepository;
 }
Ejemplo n.º 25
0
 public CircleGetAllInteractor(ICircleRepository circleRepository)
 {
     this.circleRepository = circleRepository;
 }
Ejemplo n.º 26
0
 public CircleEventCommentController(IAppUserRepository appUserRepository,
                                     IMapper mapper,
                                     ICircleRepository repo) : base(appUserRepository, mapper)
 {
     this._repo = repo;
 }
Ejemplo n.º 27
0
 public CircleApplicationService(ICircleRepository circleRepository)
 {
     this.circleRepository = circleRepository;
 }
 public CircleJoinMemberInteractor(ICircleRepository circleRepository, IUserRepository userRepository)
 {
     _circleRepository = circleRepository;
     _userRepository   = userRepository;
 }
Ejemplo n.º 29
0
 public CircleEventCommentReplyController(IAppUserRepository appUserRepository, IMapper mapper, ICircleRepository repo, INotificationRepository notificationRepo) : base(appUserRepository, mapper)
 {
     this._repo             = repo;
     this._notificationRepo = notificationRepo;
 }
Ejemplo n.º 30
0
 public InMemoryCircleQueryService(IUserRepository userRepository, ICircleRepository circleRepository)
 {
     this.userRepository   = userRepository;
     this.circleRepository = circleRepository;
 }