Table of Contents

Class TranslatableField

Namespace
GastroSky.Models
Assembly
GastroSky.Models.dll
[Owned]
public class TranslatableField
Inheritance
TranslatableField
Inherited Members

Properties

DeCh

[JsonPropertyName("de_CH.UTF-8")]
public string DeCh { get; set; }

Property Value

string

EnUs

[JsonPropertyName("en_US.UTF-8")]
public string EnUs { get; set; }

Property Value

string

FrCh

[JsonPropertyName("fr_CH.UTF-8")]
public string FrCh { get; set; }

Property Value

string

ItCh

[JsonPropertyName("it_CH.UTF-8")]
public string ItCh { get; set; }

Property Value

string

Methods

GetField(Language)

public string GetField(Language language)

Parameters

language Language

Returns

string

GetWordCount(Language)

public int GetWordCount(Language language)

Parameters

language Language

Returns

int

SetField(Language, string)

public void SetField(Language language, string value)

Parameters

language Language
value string

ToJson()

public string ToJson()

Returns

string

Operators

implicit operator TranslatableField(TranslatableFieldDto?)

public static implicit operator TranslatableField(TranslatableFieldDto? dto)

Parameters

dto TranslatableFieldDto

Returns

TranslatableField

implicit operator string(TranslatableField)

public static implicit operator string(TranslatableField field)

Parameters

field TranslatableField

Returns

string

implicit operator TranslatableField(string?)

public static implicit operator TranslatableField(string? stringTranslationJson)

Parameters

stringTranslationJson string

Returns

TranslatableField