Я использую JsonApiSerializer для соответствия спецификации Json API следующим образом:
services.AddMvc(options =>
{
var jsonApiFormatter = new JsonOutputFormatter(new JsonApiSerializerSettings(), ArrayPool<char>.Shared);
options.OutputFormatters.RemoveType<JsonOutputFormatter>();
options.OutputFormatters.Insert(0, jsonApiFormatter);
});
Но SwaggerGen игнорирует его и по-прежнему использует Json Serializer (Json.NET)
Как заставить его адаптировать новый сериализатор.