public EventViewerController(IDeserializedDataCache dataCache, EventViewerModel eventViewerModel) { this.dataCache = dataCache; this.eventViewerModel = eventViewerModel; }
public async ValueTask <List <EventData> > GetEvents(EventViewerModel model) { await this.EnsureInitialized(); return(this.deserializer.GetEvents(model.EventTypes, model.TextFilter, model.MaxEventCount, model.Start, model.End)); }