如何在 C# .net 核心中检查字符串是否为 BSON?
How to check if string is BSON in C# .net core?
我有登录方法:
[HttpPost("login")]
public ResponseBody<UserContext> Login([FromBody] RequestBody<Operator> userCredentials)
{}
RequestBody
有 T Data
个字段。
是否可以将此方法转换为能够同时处理 JSON 和 BSON?
为您的 API 添加 BSON 支持,这 artcile 应该会有所帮助。并且基于请求类型 API 可以同时支持 JSON 和 BSON。
来自文章:
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.Formatters.Add(new BsonMediaTypeFormatter());
// Other Web API configuration not shown...
}
}
Now if the client requests "application/bson", Web API will use the
BSON formatter.
我有登录方法:
[HttpPost("login")]
public ResponseBody<UserContext> Login([FromBody] RequestBody<Operator> userCredentials)
{}
RequestBody
有 T Data
个字段。
是否可以将此方法转换为能够同时处理 JSON 和 BSON?
为您的 API 添加 BSON 支持,这 artcile 应该会有所帮助。并且基于请求类型 API 可以同时支持 JSON 和 BSON。
来自文章:
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.Formatters.Add(new BsonMediaTypeFormatter());
// Other Web API configuration not shown...
}
}
Now if the client requests "application/bson", Web API will use the BSON formatter.