public XtraFormLogGrid(List <AnalogyLogMessage> messages, string dataSource, IAnalogyDataProvider dataProvider, IAnalogyOfflineDataProvider fileProvider = null, string processOrModule = null) { InitializeComponent(); _messages = messages; _dataSource = dataSource; if (!string.IsNullOrEmpty(processOrModule)) { ucLogs1.FilterResults(processOrModule); } ucLogs1.SetFileDataSource(dataProvider, fileProvider); }
public IEnumerable <IAnalogyExtension> GetExtensions(IAnalogyDataProvider dataProvider) => GetAllExtensions().Where(e => e.TargetProviderId == dataProvider.Id);
public LocalLogFilesUC(IAnalogyDataProvider dataProvider, CancellationTokenSource cts) : this() { ucLogs1.SetFileDataSource(dataProvider, null); ucLogs1.CancellationTokenSource = cts; }