Esempio n. 1
0
 public ProcessAdvertShipJob(
     IIocResolver iocResolver,
     IShipmentManager shipmentManager)
 {
     this._advertAccountSyncor = iocResolver.Resolve <TenantAdvertAccountSyncor>();
     this._shipmentManager     = shipmentManager;
 }
Esempio n. 2
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));
 }
Esempio n. 3
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));
        }
Esempio n. 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;
        }