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