Code Enhancements (#794)
* Let private members readonly * Use long.TryParse * Sealed internal types * Sealed private types
This commit is contained in:
@@ -9,7 +9,7 @@ namespace k8s
|
||||
{
|
||||
private static readonly JsonSerializerOptions JsonSerializerOptions = new JsonSerializerOptions();
|
||||
|
||||
private class Iso8601TimeSpanConverter : JsonConverter<TimeSpan>
|
||||
private sealed class Iso8601TimeSpanConverter : JsonConverter<TimeSpan>
|
||||
{
|
||||
public override TimeSpan Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
|
||||
{
|
||||
@@ -24,7 +24,7 @@ namespace k8s
|
||||
}
|
||||
}
|
||||
|
||||
private class KubernetesDateTimeOffsetConverter : JsonConverter<DateTimeOffset>
|
||||
private sealed class KubernetesDateTimeOffsetConverter : JsonConverter<DateTimeOffset>
|
||||
{
|
||||
private const string SerializeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.ffffffK";
|
||||
private const string Iso8601Format = "yyyy'-'MM'-'dd'T'HH':'mm':'ssK";
|
||||
@@ -41,7 +41,7 @@ namespace k8s
|
||||
}
|
||||
}
|
||||
|
||||
private class KubernetesDateTimeConverter : JsonConverter<DateTime>
|
||||
private sealed class KubernetesDateTimeConverter : JsonConverter<DateTime>
|
||||
{
|
||||
private static readonly JsonConverter<DateTimeOffset> UtcConverter = new KubernetesDateTimeOffsetConverter();
|
||||
public override DateTime Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
|
||||
|
||||
Reference in New Issue
Block a user