Untitled

 avatar
unknown
plain_text
10 months ago
536 B
15
Indexable
public class GetOperatingSystemsHandler : IRequestHandler<GetOperatingSystemsQuery, List<LookupDto>>
    {
        private readonly AppDbContext _db;
        public GetOperatingSystemsHandler(AppDbContext db) => _db = db;

        public async Task<List<LookupDto>> Handle(GetOperatingSystemsQuery request)
        {
            return await _db.OperatingSystems
                        .AsNoTracking()
                        .Select(o => new LookupDto(o.Id, o.Name))
                        .ToListAsync();
        }
    }
Editor is loading...
Leave a Comment