C# Class Dimi.InstantRDF.BusinessLogic.ResourceFactory

The resource factory
Afficher le fichier Open project: coding3d/InstantRDF Class Usage Examples

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
GetNodeIri ( int nodeId, string nodeName ) : string

Generates or retrieves the IRI for a node.

Method Details

GenerateNode() public méthode

Generates the node.
public GenerateNode ( int nodeId ) : Node
nodeId int The id of the node in Umbraco.
Résultat Node

GenerateResourceGraph() public méthode

Generates the resource graph.
public GenerateResourceGraph ( ) : VDS.RDF.Graph
Résultat VDS.RDF.Graph

ResourceFactory() public méthode

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.
Résultat System