From b1b10b7dda86138d020b1545b4de55b37ee793b3 Mon Sep 17 00:00:00 2001 From: crupest Date: Sun, 23 Aug 2020 17:17:04 +0800 Subject: Add produces and consumes . --- Timeline/Startup.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Timeline/Startup.cs') diff --git a/Timeline/Startup.cs b/Timeline/Startup.cs index cbca01d0..82c231cb 100644 --- a/Timeline/Startup.cs +++ b/Timeline/Startup.cs @@ -1,6 +1,7 @@ using AutoMapper; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Infrastructure; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; @@ -11,6 +12,7 @@ using NSwag; using NSwag.Generation.Processors.Security; using System; using System.ComponentModel; +using System.Net.Mime; using System.Text.Json.Serialization; using Timeline.Auth; using Timeline.Configs; @@ -50,6 +52,8 @@ namespace Timeline { setup.InputFormatters.Add(new StringInputFormatter()); setup.InputFormatters.Add(new BytesInputFormatter()); + setup.Filters.Add(new ConsumesAttribute(MediaTypeNames.Application.Json, "text/json")); + setup.Filters.Add(new ProducesAttribute(MediaTypeNames.Application.Json, "text/json")); setup.UseApiRoutePrefix("api"); }) .AddJsonOptions(options => -- cgit v1.2.3