ticket-system/source/ticketAPI/data/Tickets/Find.cs
2024-12-05 20:27:49 -05:00

15 lines
387 B
C#

using models.Core;
using MongoDB.Driver;
namespace data.Tickets;
public class Find
{
public Ticket Execute(Guid ticketId)
{
var database = MongoFactory.GetDatabase();
var collection = database.GetCollection<Ticket>("tickets");
var filter = Builders<Ticket>.Filter.Eq(t => t.Id, ticketId);
return collection.Find(filter).FirstOrDefault();
}
}