/// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="personPepository"></param>
 /// <param name="clientRegister"></param>
 /// <param name="rabbitMQManager"></param>
 /// <param name="mediator"></param>
 public WeatherForecastController(
     ILogger <WeatherForecastController> logger,
     //ICappublicer cappublicer,
     //IRedisManager redisManager,
     IMapper mapper,
     IUnitOfWorkManager unitOfWorkManager,
     IBaseRepository <AppDbContext> baseRepository,
     IPersonPepository personPepository,
     ClientRegister clientRegister,
     IRabbitMQManager rabbitMQManager,
     IMediator mediator)
 {
     _logger = logger;
     //_capBus = cappublicer;
     //_redisManager = redisManager;
     _unitOfWorkManager = unitOfWorkManager;
     _clientRegister    = clientRegister;
     _rabbitMQManager   = rabbitMQManager;
     _personPepository  = personPepository;
     _mediator          = mediator;
     _mapper            = mapper;
     _baseRepository    = baseRepository;
 }
예제 #2
0
 public StudentHandler(IPersonPepository personPepository)
 {
     _personPepository = personPepository;
 }
예제 #3
0
 public PersonHandler(IPersonPepository personPepository)
 {
     _personPepository = personPepository;
 }