Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AsnFormatter.cs
Go to the documentation of this file.
1using System;
3
5
6internal abstract class AsnFormatter
7{
8 private static readonly AsnFormatter s_instance = new CngAsnFormatter();
9
10 internal static AsnFormatter Instance => s_instance;
11
12 public string Format(Oid oid, byte[] rawData, bool multiLine)
13 {
14 return FormatNative(oid, rawData, multiLine) ?? Convert.ToHexString(rawData);
15 }
16
17 protected abstract string FormatNative(Oid oid, byte[] rawData, bool multiLine);
18}
static readonly AsnFormatter s_instance
string Format(Oid oid, byte[] rawData, bool multiLine)
string FormatNative(Oid oid, byte[] rawData, bool multiLine)
static string ToHexString(byte[] inArray)
Definition Convert.cs:3159