mirror of
https://github.com/DrMboga/WotBlitzStatisticsBlazor.git
synced 2026-10-21 18:37:18 +02:00
28 lines
1.2 KiB
C#
28 lines
1.2 KiB
C#
// <auto-generated/>
|
|||
|
|
#nullable enable
|
||
|
|
|
||
|
|
namespace WotBlitzStatisticsPro.Blazor.GraphQl
|
||
|
|
{
|
||
|
|
[global::System.CodeDom.Compiler.GeneratedCode("StrawberryShake", "11.2.2.0")]
|
||
|
|
public partial class MarkOfMasterySerializer : global::StrawberryShake.Serialization.IInputValueFormatter, global::StrawberryShake.Serialization.ILeafValueParser<global::System.String, MarkOfMastery>
|
||
|
|
{
|
||
|
|
public global::System.String TypeName => "MarkOfMastery";
|
||
|
|
public MarkOfMastery Parse(global::System.String serializedValue)
|
||
|
|
{
|
||
|
|
return serializedValue switch
|
||
|
|
{
|
||
|
|
"NONE" => MarkOfMastery.None, "RANK3" => MarkOfMastery.Rank3, "RANK2" => MarkOfMastery.Rank2, "RANK1" => MarkOfMastery.Rank1, "MASTER" => MarkOfMastery.Master, _ => throw new global::StrawberryShake.GraphQLClientException()}
|
||
|
|
|
||
|
|
;
|
||
|
|
}
|
||
|
|
|
||
|
|
public global::System.Object Format(global::System.Object? runtimeValue)
|
||
|
|
{
|
||
|
|
return runtimeValue switch
|
||
|
|
{
|
||
|
|
MarkOfMastery.None => "NONE", MarkOfMastery.Rank3 => "RANK3", MarkOfMastery.Rank2 => "RANK2", MarkOfMastery.Rank1 => "RANK1", MarkOfMastery.Master => "MASTER", _ => throw new global::StrawberryShake.GraphQLClientException()}
|
||
|
|
|
||
|
|
;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|