C# Class SobekCM.Core.Client.SobekEngineClient_WebSkinEndpoints

Gateway to all the web skin-related endpoints exposed by the SobekCM engine
Inheritance: MicroservicesClientBase
Show file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
Get_Complete_Web_Skin ( string SkinCode, Custom_Tracer Tracer ) : Complete_Web_Skin_Object

Get the complete web skin, by skin code

Get_LanguageSpecific_Web_Skin ( string SkinCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, bool Cache_On_Build, Custom_Tracer Tracer ) : Web_Skin_Object

Get the language-specific web skin, by skin code and language

SobekEngineClient_WebSkinEndpoints ( MicroservicesClient_Configuration ConfigObj ) : System

Constructor for a new instance of the SobekEngineClient_WebSkinEndpoints class

Method Details

Get_Complete_Web_Skin() public method

Get the complete web skin, by skin code
public Get_Complete_Web_Skin ( string SkinCode, Custom_Tracer Tracer ) : Complete_Web_Skin_Object
SkinCode string Code for the web skin
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return SobekCM.Core.Skins.Complete_Web_Skin_Object

Get_LanguageSpecific_Web_Skin() public method

Get the language-specific web skin, by skin code and language
public Get_LanguageSpecific_Web_Skin ( string SkinCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, bool Cache_On_Build, Custom_Tracer Tracer ) : Web_Skin_Object
SkinCode string Code for the web skin
RequestedLanguage Web_Language_Enum Requested language for the web skin code
DefaultLanguage Web_Language_Enum Default UI language for the instance
Cache_On_Build bool Flag indicates whether to use the cache
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return SobekCM.Core.Skins.Web_Skin_Object

SobekEngineClient_WebSkinEndpoints() public method

Constructor for a new instance of the SobekEngineClient_WebSkinEndpoints class
public SobekEngineClient_WebSkinEndpoints ( MicroservicesClient_Configuration ConfigObj ) : System
ConfigObj SobekCM.Core.MicroservicesClient.MicroservicesClient_Configuration Fully constructed microservices client configuration
return System