C# Class VirtoCommerce.CatalogModule.Data.Services.CatalogServiceImpl

Inheritance: VirtoCommerce.Platform.Data.Infrastructure.ServiceBase, ICatalogService
ファイルを表示 Open project: VirtoCommerce/vc-internal

Public Methods

Method Description
CatalogServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
Create ( VirtoCommerce.Domain.Catalog.Model catalog ) : VirtoCommerce.Domain.Catalog.Model.Catalog
Delete ( string catalogIds ) : void
GetById ( string catalogId ) : VirtoCommerce.Domain.Catalog.Model.Catalog
GetCatalogsList ( ) : IEnumerable
Update ( VirtoCommerce.Domain.Catalog.Model catalogs ) : void

Method Details

CatalogServiceImpl() public method

public CatalogServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
catalogRepositoryFactory Func
commerceService ICommerceService
return System

Create() public method

public Create ( VirtoCommerce.Domain.Catalog.Model catalog ) : VirtoCommerce.Domain.Catalog.Model.Catalog
catalog VirtoCommerce.Domain.Catalog.Model
return VirtoCommerce.Domain.Catalog.Model.Catalog

Delete() public method

public Delete ( string catalogIds ) : void
catalogIds string
return void

GetById() public method

public GetById ( string catalogId ) : VirtoCommerce.Domain.Catalog.Model.Catalog
catalogId string
return VirtoCommerce.Domain.Catalog.Model.Catalog

GetCatalogsList() public method

public GetCatalogsList ( ) : IEnumerable
return IEnumerable

Update() public method

public Update ( VirtoCommerce.Domain.Catalog.Model catalogs ) : void
catalogs VirtoCommerce.Domain.Catalog.Model
return void