public ExchangesService(IUserProfiles userProfiles, IExchanges exchanges, IUnitOfWork unitOfWork, IGames games, MappingService mappingService)
 {
     this.userProfiles   = userProfiles;
     this.exchanges      = exchanges;
     this.unitOfWork     = unitOfWork;
     this.games          = games;
     this.mappingService = mappingService;
 }
Пример #2
0
 public UserSearchesService(IGames games, IUserSearches userSearches, IUserProfiles userProfiles, IUnitOfWork unitOfWork, MappingService mappingService)
 {
     this.games          = games;
     this.userSearches   = userSearches;
     this.userProfiles   = userProfiles;
     this.unitOfWork     = unitOfWork;
     this.mappingService = mappingService;
 }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserProfileCachingDecorator"/> class.
 /// </summary>
 /// <param name="decoratedService">The decorated userProfiles service</param>
 /// <param name="memoryCache">The memory cache</param>
 /// <param name="generalSettings">The general settings</param>
 public UserProfileCachingDecorator(
     IUserProfiles decoratedService,
     IMemoryCache memoryCache,
     IOptions <GeneralSettings> generalSettings)
 {
     _decoratedService = decoratedService;
     _memoryCache      = memoryCache;
     _cacheOptions     = new()
     {
         AbsoluteExpirationRelativeToNow = TimeSpan.FromSeconds(generalSettings.Value.ProfileCacheLifetimeSeconds)
     };
 }
Пример #4
0
 public HomeController(
     ILogger <HomeController> logger,
     IOptions <GeneralSettings> generalSettings,
     IOptions <LocalPlatformSettings> localPlatformSettings,
     IApplicationRepository applicationRepository,
     IUserProfiles userProfileService)
 {
     _logger                     = logger;
     _generalSettings            = generalSettings.Value;
     this._localPlatformSettings = localPlatformSettings.Value;
     this._applicationRepository = applicationRepository;
     this._userProfileService    = userProfileService;
 }
Пример #5
0
 public HomeController(
     IOptions <GeneralSettings> generalSettings,
     IOptions <LocalPlatformSettings> localPlatformSettings,
     IApplicationRepository applicationRepository,
     IUserProfiles userProfileService,
     IAuthentication authenticationService,
     ILocalTestAppSelection appSelectionService)
 {
     _generalSettings       = generalSettings.Value;
     _localPlatformSettings = localPlatformSettings.Value;
     _applicationRepository = applicationRepository;
     _userProfileService    = userProfileService;
     _authenticationService = authenticationService;
     _appSelectionService   = appSelectionService;
 }
Пример #6
0
 public AdminController(IHostingEnvironment env, IDimensions dimensions, IProductModels productModels, IMaterials materials, IUsers users, IUserProfiles userProfiles, IProductOrders productOrders, IOrders orders, IProducts products, IProducers producers, ITypeOfProducts type, ISubCategories subCategories)
 {
     _producers     = producers;
     _products      = products;
     _type          = type;
     _subCategories = subCategories;
     _orders        = orders;
     _productOrders = productOrders;
     _users         = users;
     _userProfiles  = userProfiles;
     _dimensions    = dimensions;
     _productModels = productModels;
     _materials     = materials;
     _env           = env;
 }
Пример #7
0
 public BagController(IUsers users, IUserProfiles userProfiles, IReviews reviews, IDislikes dislikes, ILikes likes, IDeliveries deliveries, IProductOrders productOrders, ITypeOfProducts type, ISubCategories subCategories, IOrders orders, IDimensions dimensions, IProducts products, IProducers producers, IProductModels productModels, IProductImages productImages, IMaterials materials)
 {
     _products      = products;
     _producers     = producers;
     _productModels = productModels;
     _productImages = productImages;
     _materials     = materials;
     _dimensions    = dimensions;
     _orders        = orders;
     _type          = type;
     _subCategories = subCategories;
     _productOrders = productOrders;
     _deliveries    = deliveries;
     _dislikes      = dislikes;
     _likes         = likes;
     _reviews       = reviews;
     _userProfiles  = userProfiles;
     _users         = users;
 }
Пример #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UsersController"/> class
 /// </summary>
 /// <param name="userProfilesWrapper">The users wrapper</param>
 public UsersController(IUserProfiles userProfilesWrapper)
 {
     _userProfilesWrapper = userProfilesWrapper;
 }
 public DropDownService(IGames gamesDao, IUserProfiles userProfilesDao)
 {
     this.gamesDao        = gamesDao;
     this.userProfilesDao = userProfilesDao;
 }