Asp.net core 启用ABP应用程序服务以使用xml

Asp.net core 启用ABP应用程序服务以使用xml,asp.net-core,abp,Asp.net Core,Abp,我们有一个特定供应商集成的场景。数据流是,他们将向我们发送系统内发生事件的通知 来自他们系统的通知是一个HTTPPOST,其中内容类型请求头被设置为application/xml,正文包含一条特定的xml消息 在一个普通的ASP.NET核心API项目中,只需添加如下所示的XML序列化程序格式化程序 public void ConfigureServices(IServiceCollection services) { services.AddMvc() .AddXmlSe

我们有一个特定供应商集成的场景。数据流是,他们将向我们发送系统内发生事件的通知

来自他们系统的通知是一个HTTPPOST,其中内容类型请求头被设置为application/xml,正文包含一条特定的xml消息

在一个普通的ASP.NET核心API项目中,只需添加如下所示的XML序列化程序格式化程序

public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc()
        .AddXmlSerializerFormatters();
}
但是我们似乎找不到ABP框架的配置选项。在ABP版本1.1.2中,我们只需在配置过程中再次调用
.AddMvc.AddXmlSerliazerFormatters()
即可实现这一点,但这并不理想,但允许应用程序服务基于内容类型头进行绑定

我们正在升级到ABP2.6.2的最新版本,但这是我们现在可以使用的功能之一

任何帮助都将不胜感激