Interface IServiceConnector2
Namespace: Umbraco.Cms.Core.Deploy
Assembly: Umbraco.Core.dll
Syntax
public interface IServiceConnector2 : IServiceConnector, IDiscoverable
Remarks
This interface will be merged back into IServiceConnector and removed in Umbraco 13.
Methods
View SourceGetArtifact(Object, IContextCache)
Gets an artifact.
Declaration
IArtifact GetArtifact(object entity, IContextCache contextCache)
Parameters
Type | Name | Description |
---|---|---|
System.Object | entity | The entity. |
IContextCache | contextCache | The context cache. |
Returns
Type | Description |
---|---|
IArtifact | The corresponding artifact. |
GetArtifact(Udi, IContextCache)
Gets an artifact.
Declaration
IArtifact GetArtifact(Udi udi, IContextCache contextCache)
Parameters
Type | Name | Description |
---|---|---|
Udi | udi | The entity identifier of the artifact. |
IContextCache | contextCache | The context cache. |
Returns
Type | Description |
---|---|
IArtifact | The corresponding artifact, or null. |
Explicit Interface Implementations
View SourceIServiceConnector.GetArtifact(Object)
Gets an artifact.
Declaration
IArtifact IServiceConnector.GetArtifact(object entity)
Parameters
Type | Name | Description |
---|---|---|
System.Object | entity | The entity. |
Returns
Type | Description |
---|---|
IArtifact | The corresponding artifact. |
IServiceConnector.GetArtifact(Udi)
Gets an artifact.
Declaration
IArtifact IServiceConnector.GetArtifact(Udi udi)
Parameters
Type | Name | Description |
---|---|---|
Udi | udi | The entity identifier of the artifact. |
Returns
Type | Description |
---|---|
IArtifact | The corresponding artifact, or null. |