Files
AobaV2/AobaCore/AobaService.cs
2025-04-01 23:52:37 -04:00

20 lines
370 B
C#

using AobaV2.Models;
using MaybeError;
using MongoDB.Bson;
using MongoDB.Driver;
namespace AobaCore;
public class AobaService(IMongoDatabase db)
{
private readonly IMongoCollection<Media> _media = db.GetCollection<Media>("media");
public async Task<Media?> GetMediaAsync(ObjectId id)
{
return await _media.Find(m => m.Id == id).FirstOrDefaultAsync();
}
}