C# 클래스 VirtoCommerce.CatalogModule.Data.Services.CatalogServiceImpl

상속: VirtoCommerce.Platform.Data.Infrastructure.ServiceBase, ICatalogService
파일 보기 프로젝트 열기: VirtoCommerce/vc-internal

공개 메소드들

메소드 설명
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

메소드 상세

CatalogServiceImpl() 공개 메소드

public CatalogServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
catalogRepositoryFactory Func
commerceService ICommerceService
리턴 System

Create() 공개 메소드

public Create ( VirtoCommerce.Domain.Catalog.Model catalog ) : VirtoCommerce.Domain.Catalog.Model.Catalog
catalog VirtoCommerce.Domain.Catalog.Model
리턴 VirtoCommerce.Domain.Catalog.Model.Catalog

Delete() 공개 메소드

public Delete ( string catalogIds ) : void
catalogIds string
리턴 void

GetById() 공개 메소드

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

GetCatalogsList() 공개 메소드

public GetCatalogsList ( ) : IEnumerable
리턴 IEnumerable

Update() 공개 메소드

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