コード例 #1
0
 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;
 }
コード例 #9
0
 public DropDownService(IGames gamesDao, IUserProfiles userProfilesDao)
 {
     this.gamesDao        = gamesDao;
     this.userProfilesDao = userProfilesDao;
 }