Interface IEntityFactory
Version: 3.2
Contains functionality to create IEntity instances.
Namespace: StylelabsStylelabs.MSdkFactories
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse
public interface IEntityFactoryMethods
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. |