C# Класс Dimi.InstantRDF.BusinessLogic.ResourceFactory

The resource factory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GenerateNode ( int nodeId ) : Node

Generates the node.

GenerateResourceGraph ( ) : VDS.RDF.Graph

Generates the resource graph.

ResourceFactory ( IUmbracoNodeRepository nodeRepository, IUmbracoPropertyTypeRepository propertyTypeRepository, IUmbracoDocumentTypeRepository documentTypeRepository ) : System

Initializes a new instance of the ResourceFactory class.

Приватные методы

Метод Описание
GetNodeIri ( int nodeId, string nodeName ) : string

Generates or retrieves the IRI for a node.

Описание методов

GenerateNode() публичный Метод

Generates the node.
public GenerateNode ( int nodeId ) : Node
nodeId int The id of the node in Umbraco.
Результат Node

GenerateResourceGraph() публичный Метод

Generates the resource graph.
public GenerateResourceGraph ( ) : VDS.RDF.Graph
Результат VDS.RDF.Graph

ResourceFactory() публичный Метод

Initializes a new instance of the ResourceFactory class.
public ResourceFactory ( IUmbracoNodeRepository nodeRepository, IUmbracoPropertyTypeRepository propertyTypeRepository, IUmbracoDocumentTypeRepository documentTypeRepository ) : System
nodeRepository IUmbracoNodeRepository The node repository.
propertyTypeRepository IUmbracoPropertyTypeRepository The property type repository.
documentTypeRepository IUmbracoDocumentTypeRepository The document type repository.
Результат System