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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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)
     };
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 9
0
 public DropDownService(IGames gamesDao, IUserProfiles userProfilesDao)
 {
     this.gamesDao        = gamesDao;
     this.userProfilesDao = userProfilesDao;
 }