using LiteDB; using RunnersMeet.Server.Domain; namespace RunnersMeet.Server.Persistence; public class EventQuery : IRequestHandler { private readonly IDatabase _database; public EventQuery(IDatabase database) { _database = database; } public Event Handle(ObjectId trackId) { return _database.Events.Include(e => e.Track).FindById(trackId); } }