Class GeneratorService
- Namespace
- Dynamicweb.Generation
- Assembly
- Dynamicweb.Core.dll
Represents manager generating result using GeneratorProvider.
[Experimental("Generation")]
public abstract class GeneratorService
- Inheritance
-
GeneratorService
- Inherited Members
Methods
Delete(Generator)
public abstract void Delete(Generator generator)
Parameters
generatorGenerator
Generate<T>(GeneratorInput)
Gets formatted as T type generated result for input./>
public abstract Task<T?> Generate<T>(GeneratorInput input)
Parameters
inputGeneratorInputAn input for generation.
Returns
- Task<T>
Type Parameters
TResult type.
GetGeneratorById(int)
public abstract Generator? GetGeneratorById(int generatorId)
Parameters
generatorIdint
Returns
GetGenerators()
public abstract IEnumerable<Generator> GetGenerators()
Returns
Save(Generator)
public abstract void Save(Generator generator)
Parameters
generatorGenerator