C# Class CommerceStarterKit.CatalogImporter.ImportService

Afficher le fichier Open project: episerver/Commerce-Demo-Kit

Méthodes publiques

Méthode Description
ImportCatalogFromJsonFile ( string appDataRelativePath ) : void
ImportService ( IContentRepository contentRepository, ReferenceConverter referenceConverter, IContentTypeRepository typeRepository, ILogger logger ) : System

Méthodes protégées

Méthode Description
ImportEntries ( CatalogRoot root, CatalogContent catalogContent ) : void
ImportNodes ( CatalogRoot root, CatalogContent catalogContent ) : void

Private Methods

Méthode Description
GetCatalogFromName ( string catalog ) : CatalogContent
ReadDataFromFile ( string path ) : CatalogRoot

Method Details

ImportCatalogFromJsonFile() public méthode

public ImportCatalogFromJsonFile ( string appDataRelativePath ) : void
appDataRelativePath string
Résultat void

ImportEntries() protected méthode

protected ImportEntries ( CatalogRoot root, CatalogContent catalogContent ) : void
root CommerceStarterKit.CatalogImporter.DTO.CatalogRoot
catalogContent CatalogContent
Résultat void

ImportNodes() protected méthode

protected ImportNodes ( CatalogRoot root, CatalogContent catalogContent ) : void
root CommerceStarterKit.CatalogImporter.DTO.CatalogRoot
catalogContent CatalogContent
Résultat void

ImportService() public méthode

public ImportService ( IContentRepository contentRepository, ReferenceConverter referenceConverter, IContentTypeRepository typeRepository, ILogger logger ) : System
contentRepository IContentRepository
referenceConverter ReferenceConverter
typeRepository IContentTypeRepository
logger ILogger
Résultat System