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>> |
|