Class BuiltInBlueprints
Namespace: Cephalon.Engine.AppModel
Assembly: Cephalon.Engine.dll
Provides the built-in Cephalon app blueprints.
public static class BuiltInBlueprintsInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Section titled “Properties”Gets all built-in blueprints.
public static IReadOnlyList<AppBlueprint> All { get; }Property Value
Section titled “Property Value”IReadOnlyList<AppBlueprint>
Microservice
Section titled “ Microservice”Gets the built-in microservice blueprint.
public static AppBlueprint Microservice { get; }Property Value
Section titled “Property Value”AppBlueprint
ModularMonolith
Section titled “ ModularMonolith”Gets the built-in modular-monolith blueprint.
public static AppBlueprint ModularMonolith { get; }Property Value
Section titled “Property Value”AppBlueprint
ModularVerticalSlice
Section titled “ ModularVerticalSlice”Gets the built-in modular-vertical-slice blueprint.
public static AppBlueprint ModularVerticalSlice { get; }Property Value
Section titled “Property Value”AppBlueprint
Methods
Section titled “Methods”Resolve(string)
Section titled “ Resolve(string)”Resolves a blueprint identifier, display name, or alias.
public static AppBlueprint Resolve(string value)Parameters
Section titled “Parameters”value string
The blueprint identifier, display name, or alias to resolve.
Returns
Section titled “Returns”AppBlueprint
The resolved blueprint.
TryResolve(string, out AppBlueprint)
Section titled “ TryResolve(string, out AppBlueprint)”Attempts to resolve a blueprint identifier, display name, or alias.
public static bool TryResolve(string value, out AppBlueprint blueprint)Parameters
Section titled “Parameters”value string
The blueprint identifier, display name, or alias to resolve.
blueprint AppBlueprint
The resolved blueprint when the lookup succeeds.