[BsonExtraElements]
IDictionary<string, PupilsWithTickets> ExtraElements { get;set;}
public class Document
{
public ObjectId Id { get; init; }
[BsonElement("a")]
public PupilsWithTickets PupilsWithTickets {get;set;}
}
public class PupilsWithTickets
{
[BsonElement("pupils"]
public Dictionary<string, Pupil> Pupils {get;set;}
}
public class Pupil
{
[BsonElement("ticket")]
public string Ticket {get;set;}
}
Console.WriteLine(JsonSerializer.Serialize(poop));
From<std::io::Error>
не реализован для my::custom::Error
dyn io::Error
, а dyn std::error::Error
. Селероны последний раз выпускались лет 10 назад
Когда я удаляю или изменяю какой-то файл в локальном репозитории, то я запускаю код и ожидаю, что недостоющие и изменённые файлы измененятся на те что в GitHub.