Interface IEntityFactory
Version: 4.0
Contains functionality to create IEntity instances.
Namespace: StylelabsStylelabs.MSdkFactories
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse
public interface IEntityFactory
Methods
CreateAsync(IEntityDefinition, ICultureLoadOption)
Creates an IEntity instance of the given IEntityDefinition.
Declaration
RequestResponse
Task<IEntity> CreateAsync(IEntityDefinition definition, ICultureLoadOption cultureLoadOption = null)
Parameters
Type | Name | Description |
---|---|---|
IEntityDefinition | definition |
The entity definition. |
ICultureLoadOption | cultureLoadOption |
The culture load option. |
Returns
CreateAsync(string, ICultureLoadOption)
Creates an IEntity instance of the IEntityDefinition
corresponding to the definitionName
.
Declaration
RequestResponse
Task<IEntity> CreateAsync(string definitionName, ICultureLoadOption cultureLoadOption = null)
Parameters
Type | Name | Description |
---|---|---|
string | definitionName |
The entity definition name (case insensitive). |
ICultureLoadOption | cultureLoadOption |
The culture load option. |