public Cache( IManufacturerService manufacturers, IVehicleElementService vehicleElements, IDistributedCache cache) { this.manufacturers = manufacturers; this.vehicleElements = vehicleElements; this.cache = cache; }
public SearchController( IVehicleService vehicles, IManufacturerService manufacturers, IVehicleElementService vehicleElements, IDateTimeProvider dateTimeProvider) { this.vehicles = vehicles; this.manufacturers = manufacturers; this.vehicleElements = vehicleElements; this.dateTimeProvider = dateTimeProvider; }
public VehicleController( UserManager <User> userManager, IDistributedCache cache, IVehicleService vehicles, IManufacturerService manufacturers, IVehicleModelService models, IVehicleElementService vehicleElements, IDateTimeProvider dateTimeProvider, ICurrencyExchanger currencyExchanger) { this.userManager = userManager; this.cache = cache; this.vehicles = vehicles; this.manufacturers = manufacturers; this.models = models; this.vehicleElements = vehicleElements; this.dateTimeProvider = dateTimeProvider; this.currencyExchanger = currencyExchanger; }
public AdController( IHostingEnvironment hostingEnvironment, ICache cache, IDateTimeProvider dateTimeProvider, IManufacturerService manufacturers, IVehicleElementService vehicleElements, UserManager <User> userManager, IMapper mapper, IAdService ads, IPictureService pictures, IEmailSender emailSender) { this.webRootPath = hostingEnvironment.WebRootPath; this.cache = cache; this.dateTimeProvider = dateTimeProvider; this.manufacturers = manufacturers; this.vehicleElements = vehicleElements; this.userManager = userManager; this.mapper = mapper; this.ads = ads; this.pictures = pictures; this.emailSender = emailSender; }