我有一个.NET Core WebApi项目,并希望以BSON格式发送请求并获取响应。
我安装了WebApiContrib.Core.Formatter.Bson
并添加了:
services.AddMvc().AddBsonSerializerFormatters();
在Startup.cs文件的ConfigureServices
方法中。
我还需要做其他什么吗?
我在控制器中有测试方法:
[HttpGet]
public string GetTestBson()
{
return "test string bson";
}
我尝试使用Postman进行测试,在头信息中我有Content-Type: application/bson
,但是在响应中我没有BSON,而是得到了"test string bson"
。
我哪里做错了?