public VenueSearchController(
            ILogger <VenueSearchController> logger,
            IOptions <VenueServiceSettings> venueServiceSettings,
            IVenueService venueService,
            IVenueSearchHelper venueSearchHelper)
        {
            if (logger == null)
            {
                throw new ArgumentNullException(nameof(logger));
            }

            if (venueServiceSettings == null)
            {
                throw new ArgumentNullException(nameof(venueServiceSettings));
            }

            if (venueService == null)
            {
                throw new ArgumentNullException(nameof(venueService));
            }

            _logger = logger;
            _venueServiceSettings = venueServiceSettings.Value;
            _venueService         = venueService;
            _venueSearchHelper    = venueSearchHelper;
        }
예제 #2
0
 public VenueServiceTests()
 {
     settings = new VenueServiceSettings()
     {
         ApiUrl = "https://dfc-dev-prov-venue-fa.azurewebsites.net/api/",
         ApiKey = ""
     };
 }