Adicione integração Bson a um namespace como System.Text.Bson
ou System.Text.Json.Bson
Você pode fornecer mais detalhes sobre seu cenário, caso de uso e quais tipos de APIs / recursos você espera?
Se você pudesse compartilhar alguns requisitos e a forma da API junto com o código de amostra que você escreveria no topo, isso ajudaria a motivar o recurso.
Atualmente, estou usando Newtonsoft.Json para serializar / desserializar bson,
Eu gostaria de usá-lo quando quero serializar para um fluxo ou um valor de retorno usando um objeto ou uma instância e desserializar a matriz de bytes para retornar um objeto ou uma instância
void Save<TData>(string file, TData data)
{
using var stream = File.OpenWrite(data);
BsonSerializer.Serialize<TData>(stream, data); // Can be async
}
void Save<TData>(string file, TData data)
{
var data = BsonSerializer.Serialize<TData>(data);
File.WriteAllBytes(file, data);
}
md5-82a793b316c425db07d8e79250ba8a1c
```csharp
TData Read<TData>(string file)
{
var data = File.ReadAllBytes(file);
return BsonSerializer.Deserialize<TData>(data);
}
Encerrando - não temos planos para oferecer suporte a este formato no momento.