Table of Contents

Class Schema

Namespace
Phoesion.Glow.SDK.HologramDescriptors.Prism
Assembly
Phoesion.Glow.SDK.Hologram.dll
[MessagePackObject(false)]
public sealed class Schema
Inheritance
object
Schema

Properties

DefaultService

[Key("DefaultService")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string DefaultService { get; set; }

Property Value

string

DeploymentVersionOverride

[Key("DeploymentVersionOverride")]
public ulong? DeploymentVersionOverride { get; set; }

Property Value

ulong?

Flags

[Key("eFlags")]
public Schema.eFlags Flags { get; set; }

Property Value

Schema.eFlags

ReverseProxyJson

[Key("ReverseProxyJson")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string ReverseProxyJson { get; set; }

Property Value

string

Services

[Key("Services")]
public List<ServiceDescriptor> Services { get; set; }

Property Value

List<ServiceDescriptor>

UrlRewriteRules

[Key("UrlRewriteRules")]
public Dictionary<string, string> UrlRewriteRules { get; set; }

Property Value

Dictionary<string, string>

Methods

OverwriteWith(Schema)

public void OverwriteWith(Schema other)

Parameters

other Schema