public ZoomController(IZoomApiService zoomApiService , IEfRepository <Participant> participantRepsitory , IMapper mapper , IEfRepository <ZoomMeeting> zoomMeetingRepository , IEfRepository <Event> eventRepository) { _participantRepsitory = participantRepsitory; _zoomApiService = zoomApiService; _mapper = mapper; _zoomMeetingRepository = zoomMeetingRepository; _eventRepository = eventRepository; }
public AuthController(IEfRepository <ApplicationCore.Entities.Admin> userRepository , IEfRepository <ExternalLogin> externalLoginRepository , IEmailService emailService , ITokenBuilder tokenBuilder , IPasswordHasher passwordHasher , IMapper mapper, IZoomApiService zoomApiService) { _userRepository = userRepository; _externalLoginRepository = externalLoginRepository; _emailService = emailService; _passwordHasher = passwordHasher; _tokenBuilder = tokenBuilder; _mapper = mapper; _logger = LogManager.GetLogger("adminLogger"); _zoomApiService = zoomApiService; }
public EventsController(IEventService service , IEfRepository <Event> repository , IEventValueFieldsService eventValueFieldsService , IWebHostEnvironment hostEnvironment , IMapper mapper , IZoomApiService zoomApiService , IConfiguration configuration , IEmailService emailService , IEfRepository <ZoomMeeting> zoomMeetingRepository) { _service = service; _repository = repository; _eventValueFieldsService = eventValueFieldsService; _hostEnvironment = hostEnvironment; _mapper = mapper; _zoomApiService = zoomApiService; _configuration = configuration; _emailService = emailService; _zoomMeetingRepository = zoomMeetingRepository; }