View Source
Class DataTypePresentationFactory
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class DataTypePresentationFactory : IDataTypePresentationFactory
Constructors
View Source
DataTypePresentationFactory(IDataTypeContainerService, PropertyEditorCollection, IDataValueEditorFactory, IConfigurationEditorJsonSerializer)
Declaration
public DataTypePresentationFactory(IDataTypeContainerService dataTypeContainerService, PropertyEditorCollection propertyEditorCollection, IDataValueEditorFactory dataValueEditorFactory, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer)
Parameters
| Type |
Name |
Description |
| IDataTypeContainerService |
dataTypeContainerService |
|
| PropertyEditorCollection |
propertyEditorCollection |
|
| IDataValueEditorFactory |
dataValueEditorFactory |
|
| IConfigurationEditorJsonSerializer |
configurationEditorJsonSerializer |
|
View Source
DataTypePresentationFactory(IDataTypeContainerService, PropertyEditorCollection, IDataValueEditorFactory, IConfigurationEditorJsonSerializer, TimeProvider)
Declaration
public DataTypePresentationFactory(IDataTypeContainerService dataTypeContainerService, PropertyEditorCollection propertyEditorCollection, IDataValueEditorFactory dataValueEditorFactory, IConfigurationEditorJsonSerializer configurationEditorJsonSerializer, TimeProvider timeProvider)
Parameters
| Type |
Name |
Description |
| IDataTypeContainerService |
dataTypeContainerService |
|
| PropertyEditorCollection |
propertyEditorCollection |
|
| IDataValueEditorFactory |
dataValueEditorFactory |
|
| IConfigurationEditorJsonSerializer |
configurationEditorJsonSerializer |
|
| TimeProvider |
timeProvider |
|
Methods
View Source
CreateAsync(CreateDataTypeRequestModel)
Declaration
public async Task<Attempt<IDataType, DataTypeOperationStatus>> CreateAsync(CreateDataTypeRequestModel requestModel)
Parameters
Returns
| Type |
Description |
| Task<Attempt<IDataType, DataTypeOperationStatus>> |
|
View Source
CreateAsync(UpdateDataTypeRequestModel, IDataType)
Declaration
public Task<Attempt<IDataType, DataTypeOperationStatus>> CreateAsync(UpdateDataTypeRequestModel requestModel, IDataType current)
Parameters
Returns
| Type |
Description |
| Task<Attempt<IDataType, DataTypeOperationStatus>> |
|