I was trying to use `HttpMethods` as parameters for an `Attribute` and found out those are not constants but readonly. why aren't const? ```c# public static readonly string Connect = "CONNECT"; public static readonly string Delete = "DELETE"; public static readonly string Get = "GET"; public static readonly string Head = "HEAD"; public static readonly string Options = "OPTIONS"; public static readonly string Patch = "PATCH"; public static readonly string Post = "POST"; public static readonly string Put = "PUT"; public static readonly string Trace = "TRACE"; ``` https://github.com/aspnet/HttpAbstractions/blob/dev/src/Microsoft.AspNetCore.Http.Abstractions/HttpMethods.cs#L10-L18
I was trying to use
HttpMethodsas parameters for anAttributeand found out those are not constants but readonly. why aren't const?https://github.com/aspnet/HttpAbstractions/blob/dev/src/Microsoft.AspNetCore.Http.Abstractions/HttpMethods.cs#L10-L18