Пример #1
0
        public OfferController(IOfferProvider offerProvider, IPlaceProvider placeProvider,
                               IMapper mapper, UserManager <ApplicationUser> userManager)
        {
            if (offerProvider == null)
            {
                throw new ArgumentNullException(nameof(offerProvider));
            }
            if (mapper == null)
            {
                throw new ArgumentNullException(nameof(mapper));
            }
            if (userManager == null)
            {
                throw new ArgumentNullException(nameof(userManager));
            }
            if (placeProvider == null)
            {
                throw new ArgumentNullException(nameof(placeProvider));
            }

            _offerProvider = offerProvider;
            _mapper        = mapper;
            _userManager   = userManager;
            _placeProvider = placeProvider;
        }
Пример #2
0
        public AccountController(UserManager <ApplicationUser> userManager,
                                 IUserProvider userProvider, IOfferProvider offerProvider)
        {
            if (userManager == null)
            {
                throw new ArgumentNullException(nameof(userManager));
            }
            if (userProvider == null)
            {
                throw new ArgumentNullException(nameof(userProvider));
            }
            if (offerProvider == null)
            {
                throw new ArgumentNullException(nameof(offerProvider));
            }
            //   if (roleManager == null) throw new ArgumentNullException(nameof(roleManager));

            _userManager   = userManager;
            _userProvider  = userProvider;
            _offerProvider = offerProvider;
            // _roleManager = roleManager;
        }
Пример #3
0
 public TopAgentProvider(IOfferProvider offerProvider)
 {
     this.offerProvider = offerProvider;
 }
Пример #4
0
 public OfferService(IOfferProvider provider) : base(provider)
 {
 }
Пример #5
0
 public OfferController(IOfferProvider gameProvider)
 {
     this.gameProvider = gameProvider;
 }
 public ProductService(IProductProvider productProvider, IOrderProvider orderProvider, IOfferProvider offerProvider)
 {
     _productProvider = productProvider;
     _orderProvider   = orderProvider;
     _offerProvider   = offerProvider;
 }
Пример #7
0
 /// <summary>
 /// Maps a <see cref="IOfferProvider"/> to a <see cref="OfferProviderDisplay"/>.
 /// </summary>
 /// <param name="provider">
 /// The provider.
 /// </param>
 /// <returns>
 /// The <see cref="OfferProviderDisplay"/>.
 /// </returns>
 public static OfferProviderDisplay ToOfferProviderDisplay(this IOfferProvider provider)
 {
     return(AutoMapper.Mapper.Map <IOfferProvider, OfferProviderDisplay>(provider));
 }