Class LocalDeploymentProvider
- Namespace
- Dynamicweb.Deployment
- Assembly
- Dynamicweb.Core.dll
Represents a deployment provider for the local installation.
public class LocalDeploymentProvider : DeploymentProvider
- Inheritance
-
LocalDeploymentProvider
- Inherited Members
Constructors
LocalDeploymentProvider(string, Uri)
Initializes a new instance of the LocalDeploymentProvider class.
public LocalDeploymentProvider(string name, Uri url)
Parameters
LocalDeploymentProvider(Uri)
Initializes a new instance of the LocalDeploymentProvider class.
public LocalDeploymentProvider(Uri url)
Parameters
url
UriThe URL.
Properties
DataGroupRepository
Gets or sets the data group repository.
public DataGroupRepository DataGroupRepository { get; set; }
Property Value
- DataGroupRepository
The data group repository.
ExportFolder
Gets or set the folder to export packages.
public string ExportFolder { get; set; }
Property Value
- string
The folder name.
Name
Gets the name.
public override string Name { get; }
Property Value
- string
The name.
Url
Gets the URL.
public override Uri Url { get; }
Property Value
- Uri
The URL.
Methods
ExportPackage(string, DeploymentSet, Tracker)
Exports the package.
protected override Package ExportPackage(string id, DeploymentSet deploymentSet, Tracker tracker)
Parameters
id
stringThe identifier.
deploymentSet
DeploymentSetThe deployment set.
tracker
TrackerThe tracker.
Returns
GetDataGroup(string)
Gets the data group.
public override DataGroup? GetDataGroup(string dataGroupId)
Parameters
dataGroupId
stringThe data group identifier.
Returns
GetDataGroups()
Gets the data groups.
public override IEnumerable<DataGroup> GetDataGroups()
Returns
GetDataItemInfos(DataItemSelection)
Gets the data item infos.
public override IEnumerable<DataItemInfo> GetDataItemInfos(DataItemSelection selection)
Parameters
selection
DataItemSelectionThe selection.
Returns
GetDataItems(DataItemSelection)
Gets the data items.
public override IEnumerable<DataItem> GetDataItems(DataItemSelection selection)
Parameters
selection
DataItemSelectionThe selection.
Returns
GetSystemInformation()
Gets the system information.
public override Dictionary<string, string> GetSystemInformation()
Returns
- Dictionary<string, string>
A dictionary of system information
ImportPackage(string, Package, Tracker)
Imports the package.
protected override void ImportPackage(string id, Package package, Tracker tracker)