public VenuesController(
     IVenuesService venuesService,
     IMapper mapper)
 {
     this.mapper        = mapper;
     this.venuesService = venuesService;
 }
 public VenueApiController(IVenuesService service
                           , ILogger <VenueApiController> logger
                           , IAuthenticationService <int> authService) : base(logger)
 {
     _service     = service;
     _authService = authService;
 }
示例#3
0
 public EventsController(IStringLocalizer <EventsController> localizer, IEventsService eventsService, IVenuesService venuesService, ICitiesService citiesService)
 {
     this.localizer     = localizer;
     this.eventsService = eventsService;
     this.venuesService = venuesService;
     this.citiesService = citiesService;
 }
示例#4
0
 public GatewayService(IConcertService _concertService, IAuthService _authService,
                       IPerfomersService _perfomersService, IVenuesService _venuesService)
 {
     concertService   = _concertService;
     perfomersService = _perfomersService;
     venuesService    = _venuesService;
     authService      = _authService;
 }
 public VenuesController(
     IVenuesService venuesService,
     ICitiesService citiesService,
     IStringLocalizer <EventsController> stringLocalizer)
 {
     this.venuesService   = venuesService;
     this.citiesService   = citiesService;
     this.stringLocalizer = stringLocalizer;
 }
 public ConcertsController(
     IGroupsService groupsService,
     IVenuesService venuesService,
     IConcertsService concertsService)
 {
     this.groupsService   = groupsService;
     this.venuesService   = venuesService;
     this.concertsService = concertsService;
 }
 public AdminController(RoleManager <IdentityRole> roleManager, UserManager <StoreUser> userManager, ICitiesService citiesService, IVenuesService venuesService, IEventsService eventsService, IUsersAndRolesService usersAndRolesService, IStringLocalizer <AdminController> localizer)
 {
     _roleManager              = roleManager;
     _userManager              = userManager;
     this.citiesService        = citiesService;
     this.venuesService        = venuesService;
     this.eventsService        = eventsService;
     this.usersAndRolesService = usersAndRolesService;
     this.localizer            = localizer;
 }
示例#8
0
 public TicketsController(ITicketsService ticketsService, IEventsService eventsService, IVenuesService venuesService, ICitiesService citiesService, IUsersAndRolesService usersAndRolesService, IOrdersService ordersService, IStringLocalizer <TicketsController> localizer)
 {
     this.localizer            = localizer;
     this.ticketsService       = ticketsService;
     this.eventsService        = eventsService;
     this.venuesService        = venuesService;
     this.citiesService        = citiesService;
     this.usersAndRolesService = usersAndRolesService;
     this.ordersService        = ordersService;
 }
示例#9
0
 public EventsController(
     ITicketsService ticketsService,
     IEventsService eventsService,
     IVenuesService venuesService,
     ICitiesService citiesService,
     UserManager <User> userManager,
     IStringLocalizer <EventsController> stringLocalizer)
 {
     this.ticketsService  = ticketsService;
     this.venuesService   = venuesService;
     this.citiesService   = citiesService;
     this.eventsService   = eventsService;
     this.userManager     = userManager;
     this.stringLocalizer = stringLocalizer;
 }
示例#10
0
        public OnboardingServiceTests()
        {
            _csvReportGenerator = new CsvReportGenerator();

            _agenciesService = new AgenciesService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _venuesService = new VenuesService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _userManagerMock = IdentityMocksProvider.GetMockUserManager();

            var fixture = new Fixture();

            var signingKey = new SymmetricSecurityKey(Encoding.Default.GetBytes(fixture.Create <string>()));

            _jwtConfiguration = fixture
                                .Build <JwtConfiguration>()
                                .With(config => config.SigningCredentials, new SigningCredentials(signingKey, SecurityAlgorithms.HmacSha256))
                                .Create();

            var jwtFactory = new JwtFactory(CreateJwtFactoryConfiguration());

            _usersService = new UsersService(
                _userManagerMock.Object,
                jwtFactory,
                CreateMapper());

            _peopleService = new PeopleService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext(),
                _usersService);

            _weddingsService = new WeddingsService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext());

            _onboardingService = new OnboardingService(
                CreateMapper(),
                DbContextProvider.GetSqlServerDbContext(),
                _agenciesService,
                _csvReportGenerator,
                _venuesService,
                _peopleService,
                _weddingsService);
        }
 public OnboardingService(
     IMapper mapper,
     ApplicationDbContext dbContext,
     IAgenciesService agenciesService,
     ICsvReportGenerator csvReportGenerator,
     IVenuesService venuesService,
     IPeopleService peopleService,
     IWeddingsService weddingsService)
     : base(mapper, dbContext)
 {
     _agenciesService    = agenciesService;
     _csvReportGenerator = csvReportGenerator;
     _venuesService      = venuesService;
     _peopleService      = peopleService;
     _weddingsService    = weddingsService;
 }
示例#12
0
 public VenuesController(IMapperService mapper, IVenuesService venuesService)
 {
     this.mapper        = mapper;
     this.venuesService = venuesService;
 }
示例#13
0
 public VenuesController(IVenuesService venuesService)
 {
     this.venuesService = venuesService;
 }