Немного подробнее о самих uuid: это uuid учетных записей Minecraft, вставленные плагином. Я пытаюсь запросить их из mognoDB с помощью C#, чтобы создать API. Я знаю, что сохраненные uuid представляют собой новый формат uuid, потому что именно он возвращает двоичные данные (4 — стандартный uuid): image
Я пробовал следующее:
Код: Выделить всё
public async Task Get(Guid uuid) {
BsonBinaryData binUuid = new BsonBinaryData(uuid, GuidRepresentation.Standard);
return await users.Find(Builders.Filter.Eq("_id", binUuid)).FirstOrDefaultAsync();
}
Код: Выделить всё
public class User {
public Guid Id {get; set;}
public string? data {get; set;}
public string? lastKnownName {get; set;}
public SkinBlob? lastKnownSkin {get; set;}
public DateTime? lastOnline {get; set;}
public DateTime? firstJoin {get; set;}
public string? maskRank {get; set;}
public string? maskName {get; set;}
public SkinBlob? maskSkin {get; set;}
public string? disguise {get; set;}
public PermissionInfo? permissionInfo {get; set;}
}
скриншот компаса mongoDB
Подробнее здесь: https://stackoverflow.com/questions/745 ... oesnt-work