internal static Projection FromJson(JsonObject json) { if (json == null) { return null; } return new Projection { Name = (string)json["name"], Type = (ProjectionType)Enum.Parse(typeof(ProjectionType), (string)json["type"], true) }; }