示例#1
0
 public AdvertController(IAdvertService db, IAdvertTypeService advertTypedb, IWebHostEnvironment _webHostEnvironment,
                         IMapper IMapper)
 {
     this.db           = db;
     this.advertTypedb = advertTypedb;
     this.IMapper      = IMapper;
 }
 public HomeController(
     IAdvertService advertService,
     IDictionaryService dictionaryService)
 {
     _advertService     = advertService;
     _dictionaryService = dictionaryService;
 }
        public void ThrowArgumentNullException_WhenAdvertServiceParameterIsNull()
        {
            // Arrange
            IAdvertService advertService = null;

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() => new CarAdverts.Web.Areas.Administrator.Controllers.AjaxAdvertController(advertService));
        }
        public void ThrowArgumentNullException_WhenAdvertServiceParameterIsNull()
        {
            // Arrange
            IAdvertService advertService = null;

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() => new AdvertController(advertService));
        }
示例#5
0
 public WelcomeController(IArticleService Articledb, IUserService Userdb, ILoginLogService LoginLogdb, IExceptionLogService ExLogdb, IAdvertService Advertdb)
 {
     this.Articledb  = Articledb;
     this.Userdb     = Userdb;
     this.LoginLogdb = LoginLogdb;
     this.ExLogdb    = ExLogdb;
     this.Advertdb   = Advertdb;
 }
 public AdvertController(IAuthService authService,
                         IUserService userService,
                         IAdvertService advertService)
 {
     this._authService   = authService;
     this._userService   = userService;
     this._advertService = advertService;
 }
 public ClassifiedsController(IAdvertService advertService,
                              ICategoryService categoryService,
                              IMapper mapper)
 {
     this.advertService   = advertService;
     this.categoryService = categoryService;
     this.mapper          = mapper;
 }
        public void Constructor_Should_ThrowArgumentNullException_WhenAdvertServiceIsNull()
        {
            // Arrange
            IAdvertService mockedNullAdvertService = null;

            // Act & Assert
            Assert.Throws <ArgumentNullException>(() => new AdminController(mockedNullAdvertService));
        }
示例#9
0
 public AdminController(IAuthService authService, IHeatingService heatingService, IAdvertTypeService advertTypeService, IAdvertService advertService, IRealEstateService realEstateService, IAdminService adminService, IHttpContextAccessor httpContextAccessor)
 {
     _authService       = authService;
     _heatingService    = heatingService;
     _advertTypeService = advertTypeService;
     _advertService     = advertService;
     _realEstateService = realEstateService;
     _adminService      = adminService;
 }
        public CRUDAdvertController(IAdvertService advertService, ICityService cityService, IVehicleModelService vehicleModelService)
        {
            Guard.WhenArgument(advertService, nameof(advertService)).IsNull().Throw();
            Guard.WhenArgument(cityService, nameof(cityService)).IsNull().Throw();
            Guard.WhenArgument(vehicleModelService, nameof(vehicleModelService)).IsNull().Throw();

            this.advertService       = advertService;
            this.cityService         = cityService;
            this.vehicleModelService = vehicleModelService;
        }
示例#11
0
 public AdvertController(IWorkContext workContext,
                         DESEncrypt desEncrypt,
                         IAdvertService <AdvertEntity> advService,
                         IDictionaryService <DictionaryEntity> dicService)
     : base(workContext)
 {
     this.desEncrypt = desEncrypt;
     this.advService = advService;
     this.dicService = dicService;
 }
示例#12
0
 public CommonController(ICacheManager cacheManager,
                         ICustomerService customerService,
                         IAdvertService advertService,
                         ISettingService settingService)
 {
     this._cacheManager    = cacheManager;
     this._advertService   = advertService;
     this._customerService = customerService;
     this._settingService  = settingService;
 }
示例#13
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="service"></param>
 /// <param name="logger"></param>
 /// <param name="mapper"></param>
 /// <param name="userManager"></param>
 /// <param name="config"></param>
 /// <param name="env"></param>
 public AdvertController(IAdvertService service, ILogger <AdvertController> logger, IMapper mapper,
                         UserManager <UserModel> userManager, IConfiguration config, IHostingEnvironment env)
 {
     _logger      = logger;
     _service     = service;
     _mapper      = mapper;
     _userManager = userManager;
     _config      = config;
     _env         = env;
 }
示例#14
0
 public AdvertController(IAdvertService advertService, IWebHostEnvironment hostEnvironment, IProvinceService provinceService, IAdvertTypeService advertTypeService, IHeatingService heatingService, INeighborhoodService neighborhoodService, IDistrictService districtService, IPlaceService placeService)
 {
     _advertService       = advertService;
     _hostEnvironment     = hostEnvironment;
     _provinceService     = provinceService;
     _advertTypeService   = advertTypeService;
     _heatingService      = heatingService;
     _neighborhoodService = neighborhoodService;
     _districtService     = districtService;
     _placeService        = placeService;
 }
        public void Constructor_Should_ThrowArgumentNullException_WhenPassedParametersAreNull()
        {
            // Arrange
            IAdvertService       advertService       = null;
            IMappingService      mappingService      = null;
            ICityService         cityService         = null;
            IVehicleModelService vehicleModelService = null;

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() => new AdvertController(advertService, mappingService, vehicleModelService, cityService));
        }
示例#16
0
 public AdminController(IMenuService menuService, IUserService userService,
                        IAdvertService advertService, ICategoryService categoryService,
                        ILikeService likeService, IMapper mapper)
 {
     this.menuService     = menuService;
     this.userService     = userService;
     this.advertService   = advertService;
     this.categoryService = categoryService;
     this.likeService     = likeService;
     this.mapper          = mapper;
 }
        public void ThrowArgumentNullException_WhenAdvertServiceParameterIsNull()
        {
            // Arrange
            IAdvertService advertService = null;
            var            cityService   = new Mock <ICityService>();
            var            modelService  = new Mock <IVehicleModelService>();

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() =>
                                                  new CRUDAdvertController(advertService, cityService.Object, modelService.Object));
        }
示例#18
0
 public HomeService(OurTraceDbContext dbContext,
                    IMapper automapper,
                    IAdvertService advertService,
                    IRelationsService relationsService,
                    IGroupService groupService)
 {
     this.dbContext        = dbContext;
     this.automapper       = automapper;
     this.advertService    = advertService;
     this.relationsService = relationsService;
     this.groupService     = groupService;
     this.identityService  = new IdentityService(dbContext);
     this.wallService      = new WallService(dbContext);
 }
示例#19
0
 public RealEstateController(IAuthService authService, IRealEstateService realEstateService, IDistrictService districtService, IPlaceService placeService, INeighborhoodService neighborhoodService, IAdvertTypeService advertTypeService, IHeatingService heatingService, IWebHostEnvironment hostEnvironment, IProvinceService provinceService, IAdvertService advertService, IPhotoService photoService)
 {
     _authService         = authService;
     _realEstateService   = realEstateService;
     _districtService     = districtService;
     _placeService        = placeService;
     _neighborhoodService = neighborhoodService;
     _advertTypeService   = advertTypeService;
     _heatingService      = heatingService;
     _hostEnvironment     = hostEnvironment;
     _provinceService     = provinceService;
     _advertService       = advertService;
     _photoService        = photoService;
 }
        public AdminController(
            UserManager <AppUser> userManager,

            IAdvertService advertService,
            IAddressService addressService,
            IUserService userService,
            IDictionaryService dictionaryService
            )
        {
            _userManager = userManager;

            _advertService     = advertService;
            _addressService    = addressService;
            _userService       = userService;
            _dictionaryService = dictionaryService;
        }
示例#21
0
        //    private readonly IPhotoService _photoService;


        public AdvertController(
            UserManager <AppUser> userManager,

            IAdvertService advertService,
            IAddressService addressService,
            IUserService userService
            // IPhotoService photoService
            )
        {
            _userManager = userManager;

            _advertService  = advertService;
            _addressService = addressService;
            _userService    = userService;
            //  _photoService = photoService;
        }
示例#22
0
 public AccountController(
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     IAdvertService advertService,
     IAddressService addressService,
     IUserService userService,
     IDictionaryService dictionaryService
     )
 {
     _userManager     = userManager;
     _signInManager   = signInManager;
     _advertService   = advertService;
     _addressService  = addressService;
     _userService     = userService;
     _dictionarySerce = dictionaryService;
 }
 void Start()
 {
         #if UNITY_EDITOR
     DummyAdvertService service = new DummyAdvertService();
     service.SetTagForChildDirectedTreatment(this.tagForChildDirectedTreatment);
     service.interstitalLoadedEvent += OnInterstitialLoaded;
     service.interstitalFailedEvent += OnInterstitialFailed;
     m_service = service;
         #elif UNITY_ANDROID && ENABLE_ADS
     // pass
         #elif UNITY_IOS && ENABLE_ADS
     // pass
         #else
     DummyAdvertService service = new DummyAdvertService();
     m_service = service;
         #endif
 }
 public AdvertsController(IAdvertService advertService)
 {
     this._advertService = advertService;
 }
 public AddressController(IAdvertService advertService)
 {
     _advertService = advertService;
 }
 public AdvertController(IAdvertService advertService, IUserService userService, IMapper mapper)
 {
     _advertService = advertService;
     _userService   = userService;
     _mapper        = mapper;
 }
示例#27
0
 public AdvertController(IAdvertRepository repository, IAdvertService service)
 {
     _repository = repository;
     _service    = service;
 }
示例#28
0
 public AdvertController(IAdvertService advertService, IConfiguration confirguration)
 {
     _advertService      = advertService;
     this.confirguration = confirguration;
 }
示例#29
0
 public AdvertController(IAdvertService advertService, ICategoryService categoryService)
 {
     _advertService   = advertService;
     _categoryService = categoryService;
 }
示例#30
0
 public ClientsController(IAdvertService advertService)
 {
     _advertService = advertService;
 }