Skip to content

Commit f7786bb

Browse files
committed
Simplify code
1 parent b08ab9b commit f7786bb

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/JsonApiDotNetCore.OpenApi/OpenApiEndpointConvention.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,9 @@ private static bool IsSecondaryOrRelationshipEndpoint(JsonApiEndpoint endpoint)
7979
JsonApiEndpoint.PatchRelationship or JsonApiEndpoint.DeleteRelationship;
8080
}
8181

82-
private void SetResponseMetadata(ActionModel action, JsonApiEndpoint endpoint)
82+
private static void SetResponseMetadata(ActionModel action, JsonApiEndpoint endpoint)
8383
{
84-
IList<int> statusCodes = GetStatusCodesForEndpoint(endpoint);
85-
86-
foreach (int statusCode in statusCodes)
84+
foreach (int statusCode in GetStatusCodesForEndpoint(endpoint))
8785
{
8886
action.Filters.Add(new ProducesResponseTypeAttribute(statusCode));
8987

@@ -103,7 +101,7 @@ private void SetResponseMetadata(ActionModel action, JsonApiEndpoint endpoint)
103101
}
104102
}
105103

106-
private static IList<int> GetStatusCodesForEndpoint(JsonApiEndpoint endpoint)
104+
private static IEnumerable<int> GetStatusCodesForEndpoint(JsonApiEndpoint endpoint)
107105
{
108106
return endpoint switch
109107
{

0 commit comments

Comments
 (0)