14 lines
No EOL
482 B
C#
14 lines
No EOL
482 B
C#
using J = System.Text.Json.Serialization.JsonPropertyNameAttribute;
|
|
|
|
namespace Iceshrimp.Backend.Controllers.Pleroma.Schemas.Entities;
|
|
|
|
public class PleromaInstanceExtensions
|
|
{
|
|
[J("vapid_public_key")] public required string VapidPublicKey { get; set; }
|
|
[J("metadata")] public required InstanceMetadata Metadata { get; set; }
|
|
}
|
|
|
|
public class InstanceMetadata
|
|
{
|
|
[J("post_formats")] public string[] PostFormats => ["text/plain", "text/x.misskeymarkdown"];
|
|
} |