Simply x-definition

This commit is contained in:
JustArchi
2020-06-25 17:36:05 +02:00
parent 0bde6ed45f
commit 73885f117a

View File

@@ -42,7 +42,7 @@ namespace ArchiSteamFarm.IPC.Integration {
schema.Format = "flags";
}
OpenApiArray definition = new OpenApiArray();
OpenApiObject definition = new OpenApiObject();
foreach (object enumValue in context.Type.GetEnumValues()) {
string enumName = Enum.GetName(context.Type, enumValue);
@@ -67,9 +67,7 @@ namespace ArchiSteamFarm.IPC.Integration {
enumObject = new OpenApiString(enumValue.ToString());
}
OpenApiObject enumDefinition = new OpenApiObject { { enumName, enumObject } };
definition.Add(enumDefinition);
definition.Add(enumName, enumObject);
}
schema.AddExtension("x-definition", definition);