Exemple #1
0
 public AdvertDailyStatisticSyncSingleJob(
     IIocResolver iocResolver,
     IUnitOfWorkManager unitOfWorkManager,
     IAdvertAccountManager advertAccountManager,
     ILogger logger)
 {
     this._unitOfWorkManager    = unitOfWorkManager;
     this._advertAccountManager = advertAccountManager;
     this._logger = logger;
     this._tenantAdvertAccountSyncor  = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));
     this._toutiaoAdvertAccountSyncor = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));
 }
Exemple #2
0
        public AdvertAccountAppService(IProductManager productManager,
                                       IAdvertAccountManager advertAccountManager,
                                       ILocalizationManager localizationManager,
                                       IIocResolver iocResolver)
        {
            this._productManager       = productManager;
            this._advertAccountManager = advertAccountManager;
            this._localizationManager  = localizationManager;

            this._tenantAdvertAccountSyncor  = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));
            this._toutiaoAdvertAccountSyncor = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));
        }
Exemple #3
0
 public ToutiaoAdvertAccountSyncor(IProductManager productManager,
                                   IWebUrlService webUrlService,
                                   IAdvertAccountManager advertAccountService,
                                   IAdvertDailyStatisticManager advertDailyStatisticManager,
                                   ILogger logger,
                                   IDateTimeHelper dateTimeHelper)
 {
     this._webUrlService               = webUrlService;
     this._productManager              = productManager;
     this._advertAccountManager        = advertAccountService;
     this._advertDailyStatisticManager = advertDailyStatisticManager;
     this._logger         = logger;
     this._dateTimeHelper = dateTimeHelper;
 }
Exemple #4
0
        public AdvertOrderSyncSingleJob(
            IIocResolver iocResolver,
            IUnitOfWorkManager unitOfWorkManager,
            IAdvertAccountManager advertAccountManager,
            ILogger logger,
            IOrderImportor orderImportor)
        {
            this._unitOfWorkManager         = unitOfWorkManager;
            this._advertAccountManager      = advertAccountManager;
            this._tenantAdvertAccountSyncor = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));

            this._logger        = logger;
            this._orderImportor = orderImportor;
        }
Exemple #5
0
 public TenantAdvertAccountSyncor(IProductManager productManager,
                                  IWebUrlService webUrlService,
                                  IAdvertAccountManager advertAccountService,
                                  IAdvertDailyStatisticManager advertDailyStatisticManager,
                                  ILogger logger,
                                  IOrderImportor orderImportor,
                                  IDateTimeHelper dateTimeHelper,
                                  ILogisticsManager logisticsManager)
 {
     this._webUrlService               = webUrlService;
     this._productManager              = productManager;
     this._advertAccountManager        = advertAccountService;
     this._advertDailyStatisticManager = advertDailyStatisticManager;
     this._orderImportor               = orderImportor;
     this._logger           = logger;
     this._dateTimeHelper   = dateTimeHelper;
     this._logisticsManager = logisticsManager;
 }