本文整理汇总了C#中IDownloadService类的典型用法代码示例。如果您正苦于以下问题:C# IDownloadService类的具体用法?C# IDownloadService怎么用?C# IDownloadService使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IDownloadService类属于命名空间,在下文中一共展示了IDownloadService类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: MessageTokenProvider
public MessageTokenProvider(ILanguageService languageService,
ILocalizationService localizationService, IDateTimeHelper dateTimeHelper,
IEmailAccountService emailAccountService,
IPriceFormatter priceFormatter, ICurrencyService currencyService,IWebHelper webHelper,
IWorkContext workContext, IDownloadService downloadService,
IOrderService orderService, IPaymentService paymentService,
IProductAttributeParser productAttributeParser,
MessageTemplatesSettings templatesSettings,
EmailAccountSettings emailAccountSettings, CatalogSettings catalogSettings,
TaxSettings taxSettings, IEventPublisher eventPublisher)
{
this._languageService = languageService;
this._localizationService = localizationService;
this._dateTimeHelper = dateTimeHelper;
this._emailAccountService = emailAccountService;
this._priceFormatter = priceFormatter;
this._currencyService = currencyService;
this._webHelper = webHelper;
this._workContext = workContext;
this._downloadService = downloadService;
this._orderService = orderService;
this._paymentService = paymentService;
this._productAttributeParser = productAttributeParser;
this._templatesSettings = templatesSettings;
this._emailAccountSettings = emailAccountSettings;
this._catalogSettings = catalogSettings;
this._taxSettings = taxSettings;
this._eventPublisher = eventPublisher;
}
开发者ID:richardspencer27,项目名称:RLBryan,代码行数:30,代码来源:MessageTokenProvider.cs
示例2: SetUp
public new void SetUp()
{
_store = new Store() { Id = 1 };
_storeContext = MockRepository.GenerateMock<IStoreContext>();
_storeContext.Expect(x => x.CurrentStore).Return(_store);
_discountService = MockRepository.GenerateMock<IDiscountService>();
_categoryService = MockRepository.GenerateMock<ICategoryService>();
_productAttributeParser = MockRepository.GenerateMock<IProductAttributeParser>();
_productService = MockRepository.GenerateMock<IProductService>();
_productAttributeService = MockRepository.GenerateMock<IProductAttributeService>();
_downloadService = MockRepository.GenerateMock<IDownloadService>();
_commonServices = MockRepository.GenerateMock<ICommonServices>();
_commonServices.Expect(x => x.StoreContext).Return(_storeContext);
_httpRequestBase = MockRepository.GenerateMock<HttpRequestBase>();
_taxService = MockRepository.GenerateMock<ITaxService>();
_shoppingCartSettings = new ShoppingCartSettings();
_catalogSettings = new CatalogSettings();
_priceCalcService = new PriceCalculationService(_discountService, _categoryService, _productAttributeParser, _productService, _shoppingCartSettings, _catalogSettings,
_productAttributeService, _downloadService, _commonServices, _httpRequestBase, _taxService);
}
开发者ID:boatengfrankenstein,项目名称:SmartStoreNET,代码行数:26,代码来源:PriceCalculationServiceTests.cs
示例3: MessageTokenProvider
public MessageTokenProvider(ILanguageService languageService,
ILocalizationService localizationService, IDateTimeHelper dateTimeHelper,
IEmailAccountService emailAccountService,
IPriceFormatter priceFormatter, ICurrencyService currencyService,IWebHelper webHelper,
IWorkContext workContext, IDownloadService downloadService,
IOrderService orderService,
StoreInformationSettings storeSettings, MessageTemplatesSettings templatesSettings,
EmailAccountSettings emailAccountSettings, CatalogSettings catalogSettings,
TaxSettings taxSettings)
{
this._languageService = languageService;
this._localizationService = localizationService;
this._dateTimeHelper = dateTimeHelper;
this._emailAccountService = emailAccountService;
this._priceFormatter = priceFormatter;
this._currencyService = currencyService;
this._webHelper = webHelper;
this._workContext = workContext;
this._downloadService = downloadService;
this._orderService = orderService;
this._storeSettings = storeSettings;
this._templatesSettings = templatesSettings;
this._emailAccountSettings = emailAccountSettings;
this._catalogSettings = catalogSettings;
this._taxSettings = taxSettings;
}
开发者ID:alexgonchar,项目名称:WebArsenal,代码行数:27,代码来源:MessageTokenProvider.cs
示例4: CopyProductService
public CopyProductService(IProductService productService,
IProductAttributeService productAttributeService,
ILanguageService languageService,
ILocalizedEntityService localizedEntityService,
IPictureService pictureService,
ICategoryService categoryService,
IManufacturerService manufacturerService,
ISpecificationAttributeService specificationAttributeService,
IDownloadService downloadService,
IProductAttributeParser productAttributeParser,
IUrlRecordService urlRecordService,
IStoreMappingService storeMappingService)
{
this._productService = productService;
this._productAttributeService = productAttributeService;
this._languageService = languageService;
this._localizedEntityService = localizedEntityService;
this._pictureService = pictureService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._specificationAttributeService = specificationAttributeService;
this._downloadService = downloadService;
this._productAttributeParser = productAttributeParser;
this._urlRecordService = urlRecordService;
this._storeMappingService = storeMappingService;
}
开发者ID:rajendra1809,项目名称:nopCommerce,代码行数:26,代码来源:CopyProductService.cs
示例5: PriceCalculationService
public PriceCalculationService(
IDiscountService discountService,
ICategoryService categoryService,
IProductAttributeParser productAttributeParser,
IProductService productService,
ShoppingCartSettings shoppingCartSettings,
CatalogSettings catalogSettings,
IProductAttributeService productAttributeService,
IDownloadService downloadService,
ICommonServices services,
HttpRequestBase httpRequestBase,
ITaxService taxService)
{
this._discountService = discountService;
this._categoryService = categoryService;
this._productAttributeParser = productAttributeParser;
this._productService = productService;
this._shoppingCartSettings = shoppingCartSettings;
this._catalogSettings = catalogSettings;
this._productAttributeService = productAttributeService;
this._downloadService = downloadService;
this._services = services;
this._httpRequestBase = httpRequestBase;
this._taxService = taxService;
}
开发者ID:mandocaesar,项目名称:Mesinku,代码行数:25,代码来源:PriceCalculationService.cs
示例6: WorkflowMessageService
public WorkflowMessageService(
IMessageTemplateService messageTemplateService,
IQueuedEmailService queuedEmailService,
ILanguageService languageService,
ITokenizer tokenizer,
IEmailAccountService emailAccountService,
IMessageTokenProvider messageTokenProvider,
IStoreService storeService,
IStoreContext storeContext,
EmailAccountSettings emailAccountSettings,
IEventPublisher eventPublisher,
IWorkContext workContext,
HttpRequestBase httpRequest,
IDownloadService downloadServioce)
{
this._messageTemplateService = messageTemplateService;
this._queuedEmailService = queuedEmailService;
this._languageService = languageService;
this._tokenizer = tokenizer;
this._emailAccountService = emailAccountService;
this._messageTokenProvider = messageTokenProvider;
this._storeService = storeService;
this._storeContext = storeContext;
this._emailAccountSettings = emailAccountSettings;
this._eventPublisher = eventPublisher;
this._workContext = workContext;
this._httpRequest = httpRequest;
this._downloadServioce = downloadServioce;
}
开发者ID:mandocaesar,项目名称:Mesinku,代码行数:29,代码来源:WorkflowMessageService.cs
示例7: CheckoutAttributeFormatter
public CheckoutAttributeFormatter(IWorkContext workContext,
ICheckoutAttributeService checkoutAttributeService,
ICheckoutAttributeParser checkoutAttributeParser,
ICurrencyService currencyService,
ITaxService taxService,
IPriceFormatter priceFormatter,
IDownloadService downloadService,
IWebHelper webHelper,
PromoSettings promoSettings,
IPromoUtilities qixolPromoUtilities,
IAttributeValueService attributeValueService)
: base(workContext, checkoutAttributeService, checkoutAttributeParser,
currencyService, taxService, priceFormatter,
downloadService, webHelper)
{
this._workContext = workContext;
this._checkoutAttributeService = checkoutAttributeService;
this._checkoutAttributeParser = checkoutAttributeParser;
this._currencyService = currencyService;
this._taxService = taxService;
this._priceFormatter = priceFormatter;
this._downloadService = downloadService;
this._webHelper = webHelper;
this._promoSettings = promoSettings;
this._qixolPromoUtilities = qixolPromoUtilities;
this._attributeValueService = attributeValueService;
}
开发者ID:Qixol,项目名称:Qixol.Promo.Nop.Plugin,代码行数:28,代码来源:CheckoutAttributeFormatter.cs
示例8: DownloadController
public DownloadController(IDownloadService downloadService,
IPermissionService permissionService,
IAuthenticationService authenticationService)
{
this._downloadService = downloadService;
this._permissionService = permissionService;
this._authenticationService = authenticationService;
}
开发者ID:CCSW,项目名称:desnivell,代码行数:8,代码来源:DownloadController.cs
示例9: LibraryMatchingService
public LibraryMatchingService(ILibraryService libraryService, IMatchEngineService matchEngineService,
IInsightsService insightsService, IDownloadService downloadService)
{
_libraryService = libraryService;
_matchEngineService = matchEngineService;
_insightsService = insightsService;
_downloadService = downloadService;
}
开发者ID:haroldma,项目名称:Audiotica,代码行数:8,代码来源:LibraryMatchingService.cs
示例10: DownloadController
public DownloadController(IDownloadService downloadService, IProductService productService,
IOrderService orderService, IWorkContext workContext, CustomerSettings customerSettings)
{
this._downloadService = downloadService;
this._productService = productService;
this._orderService = orderService;
this._workContext = workContext;
this._customerSettings = customerSettings;
}
开发者ID:nguyentu1982,项目名称:quancu,代码行数:9,代码来源:DownloadController.cs
示例11: OrderController
public OrderController(IOrderService orderService,
IShipmentService shipmentService,
IWorkContext workContext,
ICurrencyService currencyService,
IPriceFormatter priceFormatter,
IOrderProcessingService orderProcessingService,
IDateTimeHelper dateTimeHelper,
IPaymentService paymentService,
ILocalizationService localizationService,
IPdfService pdfService,
IShippingService shippingService,
ICountryService countryService,
IProductAttributeParser productAttributeParser,
IWebHelper webHelper,
IDownloadService downloadService,
IAddressAttributeFormatter addressAttributeFormatter,
IStoreContext storeContext,
IOrderTotalCalculationService orderTotalCalculationService,
IRewardPointsService rewardPointsService,
IGiftCardService giftCardService,
CatalogSettings catalogSettings,
OrderSettings orderSettings,
TaxSettings taxSettings,
ShippingSettings shippingSettings,
AddressSettings addressSettings,
RewardPointsSettings rewardPointsSettings,
PdfSettings pdfSettings)
{
this._orderService = orderService;
this._shipmentService = shipmentService;
this._workContext = workContext;
this._currencyService = currencyService;
this._priceFormatter = priceFormatter;
this._orderProcessingService = orderProcessingService;
this._dateTimeHelper = dateTimeHelper;
this._paymentService = paymentService;
this._localizationService = localizationService;
this._pdfService = pdfService;
this._shippingService = shippingService;
this._countryService = countryService;
this._productAttributeParser = productAttributeParser;
this._webHelper = webHelper;
this._downloadService = downloadService;
this._addressAttributeFormatter = addressAttributeFormatter;
this._storeContext = storeContext;
this._rewardPointsService = rewardPointsService;
this._giftCardService = giftCardService;
this._orderTotalCalculationService = orderTotalCalculationService;
this._catalogSettings = catalogSettings;
this._orderSettings = orderSettings;
this._taxSettings = taxSettings;
this._shippingSettings = shippingSettings;
this._addressSettings = addressSettings;
this._rewardPointsSettings = rewardPointsSettings;
this._pdfSettings = pdfSettings;
}
开发者ID:powareverb,项目名称:grandnode,代码行数:56,代码来源:OrderController.cs
示例12: ProcessDownloadDecisions
public ProcessDownloadDecisions(IDownloadService downloadService,
IPrioritizeDownloadDecision prioritizeDownloadDecision,
IPendingReleaseService pendingReleaseService,
Logger logger)
{
_downloadService = downloadService;
_prioritizeDownloadDecision = prioritizeDownloadDecision;
_pendingReleaseService = pendingReleaseService;
_logger = logger;
}
开发者ID:keep3r,项目名称:Sonarr,代码行数:10,代码来源:ProcessDownloadDecisions.cs
示例13: UnitContentResourceService
public UnitContentResourceService(IDownloadService downloadService, int unitId, IConstants constants)
{
this.downloadService = downloadService;
this.ModuleId = unitId;
this.constants = constants;
// Get all course content.
this.fullContentLink = new Uri(constants.ServicePrefix + string.Format(unitLink, this.ModuleId, this.constants.CultureCode, this.constants.SiteVersion, this.constants.PartnerCode));
// Download unit content.
this.Content = downloadService.DownloadFromPath(this.fullContentLink);
}
开发者ID:englishtown,项目名称:OfflinePackageBuilder,代码行数:12,代码来源:UnitContentResourceService.cs
示例14: MessageTokenProvider
public MessageTokenProvider(ILanguageService languageService,
ILocalizationService localizationService,
IDateTimeHelper dateTimeHelper,
IPriceFormatter priceFormatter,
ICurrencyService currencyService,
IWorkContext workContext,
IDownloadService downloadService,
IOrderService orderService,
IPaymentService paymentService,
IStoreService storeService,
IStoreContext storeContext,
IProductAttributeParser productAttributeParser,
IAddressAttributeFormatter addressAttributeFormatter,
MessageTemplatesSettings templatesSettings,
CatalogSettings catalogSettings,
TaxSettings taxSettings,
CurrencySettings currencySettings,
ShippingSettings shippingSettings,
IEventPublisher eventPublisher,
PromoSettings promoSettings,
IPromoOrderService promoOrderService
)
: base(languageService, localizationService,
dateTimeHelper, priceFormatter, currencyService, workContext,
downloadService, orderService, paymentService, storeService,
storeContext, productAttributeParser,
addressAttributeFormatter, templatesSettings, catalogSettings,
taxSettings, currencySettings, shippingSettings, eventPublisher)
{
this._languageService = languageService;
this._localizationService = localizationService;
this._dateTimeHelper = dateTimeHelper;
this._priceFormatter = priceFormatter;
this._currencyService = currencyService;
this._workContext = workContext;
this._downloadService = downloadService;
this._orderService = orderService;
this._paymentService = paymentService;
this._productAttributeParser = productAttributeParser;
this._addressAttributeFormatter = addressAttributeFormatter;
this._storeService = storeService;
this._storeContext = storeContext;
this._templatesSettings = templatesSettings;
this._catalogSettings = catalogSettings;
this._taxSettings = taxSettings;
this._currencySettings = currencySettings;
this._shippingSettings = shippingSettings;
this._eventPublisher = eventPublisher;
this._promoSettings = promoSettings;
this._promoOrderService = promoOrderService;
}
开发者ID:Qixol,项目名称:Qixol.Promo.Nop.Plugin,代码行数:53,代码来源:MessageTokenProvider.cs
示例15: LevelContentResourceService
public LevelContentResourceService(IDownloadService downloadService, int levelId, IConstants constants)
{
this.downloadService = downloadService;
this.ModuleId = levelId;
// Get all course content.
this.fullContentLink = new Uri(constants.ServicePrefix + string.Format(levelLink, this.ModuleId, constants.CultureCode, constants.SiteVersion, constants.PartnerCode));
// Download activity content.
this.Content = downloadService.DownloadFromPath(this.fullContentLink);
}
开发者ID:englishtown,项目名称:OfflinePackageBuilder,代码行数:12,代码来源:LevelContentResourceService.cs
示例16: CourseContentResourceService
//private readonly Uri fullContentLink;
public CourseContentResourceService(IDownloadService downloadService, IConstants constants)
{
this.ModuleId = constants.CourseId;
this.downloadService = downloadService;
this.constants = constants;
// Get all course content.
var fullContentLink = new Uri(this.constants.ServicePrefix + string.Format(courseLink, this.ModuleId, this.constants.SiteVersion, this.constants.CultureCode, this.constants.PartnerCode));
// Download activity content.
this.Content = downloadService.DownloadFromPath(fullContentLink);
}
开发者ID:englishtown,项目名称:OfflinePackageBuilder,代码行数:13,代码来源:CourseContentResourceService.cs
示例17: TrackSaveService
public TrackSaveService(
ILibraryService libraryService,
IConverter<WebSong, Track> webSongConverter,
ILibraryMatchingService matchingService,
IInsightsService insightsService,
IStorageUtility storageUtility,
IDownloadService downloadService)
{
_libraryService = libraryService;
_webSongConverter = webSongConverter;
_matchingService = matchingService;
_insightsService = insightsService;
_storageUtility = storageUtility;
_downloadService = downloadService;
}
开发者ID:haroldma,项目名称:Audiotica,代码行数:15,代码来源:TrackSaveService.cs
示例18: MessageTokenProvider
public MessageTokenProvider(ILanguageService languageService,
ILocalizationService localizationService, IDateTimeHelper dateTimeHelper,
IEmailAccountService emailAccountService,
IPriceFormatter priceFormatter, ICurrencyService currencyService, IWebHelper webHelper,
IWorkContext workContext, IStoreContext storeContext,
IDownloadService downloadService, ShoppingCartSettings shoppingCartSettings,
IOrderService orderService, IProviderManager providerManager,
IProductAttributeParser productAttributeParser,
StoreInformationSettings storeSettings, MessageTemplatesSettings templatesSettings,
EmailAccountSettings emailAccountSettings, CatalogSettings catalogSettings,
TaxSettings taxSettings, IEventPublisher eventPublisher,
CompanyInformationSettings companyInfoSettings, BankConnectionSettings bankConnectionSettings,
ContactDataSettings contactDataSettings, ITopicService topicService,
IDeliveryTimeService deliveryTimeService, IQuantityUnitService quantityUnitService,
IUrlRecordService urlRecordService, IStoreService storeService,
IGenericAttributeService attrService)
{
this._languageService = languageService;
this._localizationService = localizationService;
this._dateTimeHelper = dateTimeHelper;
this._emailAccountService = emailAccountService;
this._priceFormatter = priceFormatter;
this._currencyService = currencyService;
this._webHelper = webHelper;
this._workContext = workContext;
this._storeContext = storeContext;
this._downloadService = downloadService;
this._orderService = orderService;
this._providerManager = providerManager;
this._productAttributeParser = productAttributeParser;
this._storeSettings = storeSettings;
this._templatesSettings = templatesSettings;
this._emailAccountSettings = emailAccountSettings;
this._catalogSettings = catalogSettings;
this._taxSettings = taxSettings;
this._eventPublisher = eventPublisher;
this._companyInfoSettings = companyInfoSettings;
this._bankConnectionSettings = bankConnectionSettings;
this._contactDataSettings = contactDataSettings;
this._topicService = topicService;
this._shoppingCartSettings = shoppingCartSettings;
this._deliveryTimeService = deliveryTimeService;
this._quantityUnitService = quantityUnitService;
this._urlRecordService = urlRecordService;
this._storeService = storeService;
this._attrService = attrService;
}
开发者ID:mandocaesar,项目名称:Mesinku,代码行数:47,代码来源:MessageTokenProvider.cs
示例19: CheckoutAttributeFormatter
public CheckoutAttributeFormatter(IWorkContext workContext,
ICheckoutAttributeService checkoutAttributeService,
ICheckoutAttributeParser checkoutAttributeParser,
ICurrencyService currencyService,
ITaxService taxService,
IPriceFormatter priceFormatter,
IDownloadService downloadService,
IWebHelper webHelper)
{
this._workContext = workContext;
this._checkoutAttributeService = checkoutAttributeService;
this._checkoutAttributeParser = checkoutAttributeParser;
this._currencyService = currencyService;
this._taxService = taxService;
this._priceFormatter = priceFormatter;
this._downloadService = downloadService;
this._webHelper = webHelper;
}
开发者ID:haithemChkel,项目名称:nopCommerce_33,代码行数:18,代码来源:CheckoutAttributeFormatter.cs
示例20: LevelContentResourceDownloadManager
//
public LevelContentResourceDownloadManager(IDownloadService downloadService, IBaseModule module, IContentResourceServcie resourceService, IConstants constants)
{
this.downloadService = downloadService;
this.levelContentResourceService = resourceService;
this.constants = constants;
this.Level = module as Level;
var filePath = string.Format(@"level_{0}\{1}\Level_{2}.json", this.Level.Id, this.constants.CultureCode, this.Level.Id);
this.savePath = this.constants.LocalContentPath + filePath;
this.ResourceList = new List<MapfileItem>();
MapfileItem f = new MapfileItem();
f.FileName = filePath;
this.ResourceList.Add(f);
}
开发者ID:englishtown,项目名称:OfflinePackageBuilder,代码行数:19,代码来源:LevelContentResourceDownloadManager.cs
注:本文中的IDownloadService类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论