Beispiel #1
0
 public UsersController(
     IUsersQuery usersQuery,
     IVendorsQuery vendorsQuery,
     IEventQuery eventQuery,
     IGuestQuery guestQuery,
     IAddressesQuery addressesQuery,
     IVendorServicesQuery servicesQuery
     )
 {
     _usersQuery     = usersQuery;
     _vendorsQuery   = vendorsQuery;
     _eventsQuery    = eventQuery;
     _guestsQuery    = guestQuery;
     _addressesQuery = addressesQuery;
     _servicesQuery  = servicesQuery;
 }
Beispiel #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="T:source.Controllers.VendorsController"/> class.
        /// </summary>
        /// <param name="vendorQuery">Vendor query.</param>
        /// <param name="addressQuery">Address query.</param>
        /// <param name="serviceQuery">Service query.</param>
        /// <param name="eventsQuery">Events query.</param>
        /// <param name="guestsQuery">Guests query.</param>
        /// <param name="logger">Logger.</param>
        public VendorsController(
            IVendorsQuery vendorQuery,
            IAddressesQuery addressQuery,
            IVendorServicesQuery serviceQuery,
            IEventQuery eventsQuery,
            IGuestQuery guestsQuery,
            ILogger logger)
        {
            _vendorQuery    = vendorQuery;
            _addressesQuery = addressQuery;
            _servicesQuery  = serviceQuery;
            _eventsQuery    = eventsQuery;
            _guestsQuery    = guestsQuery;

            _logger = logger;
        }
 public AddressesController(IProductService productService,
                            IAddressesQuery addressesQuery)
 {
     _productService = productService ?? throw new ArgumentNullException(nameof(productService));
     _addressesQuery = addressesQuery ?? throw new ArgumentNullException(nameof(addressesQuery));
 }