public static IQueryable <TEntity> GetActiveEntities <TEntity>(this ITableWrapper table) where TEntity : ComponentAffectingEntity, new() { return(table .CreateQuery <TEntity>() .Where(e => e.IsActive)); }
public Cursor( ITableWrapper table, ILogger <Cursor> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public EventExporter( ITableWrapper table, ILogger <EventExporter> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public void CheckTableContainRow(ITableWrapper table, string behavior, string value, IElementCollectionWrapper column) { Assert.ShouldBecome(() => column.Stale, false, $"{column.Caption} is stale"); Assert.ShouldBecome(() => table.Text.Contains(value), true, $"{table.Caption} text is {table.Text}"); Assert.ShouldBecome(() => column.Elements.Any(x => x.Stale), false, $"{table.Caption} elements are stale"); ListServices.GetElementsTextsList(column.Elements).Contains(value).Should().Be(!behavior.Contains("not")); }
/// <summary> /// ctor /// </summary> public LuisManager() { //cria o wrapper da tabela table = new TableWrapper(azureWebConfigStorage); //cria o dicionario de servicos QnA QnaService = new Dictionary <string, QnAMakerService>(); }
public static IQueryable <TChild> GetChildEntities <TChild, TParent>(this ITableWrapper table, TParent entity) where TChild : ITableEntity, IChildEntity <TParent>, new() where TParent : ITableEntity { return(table .CreateQuery <TChild>() .Where(e => e.ParentRowKey == entity.RowKey)); }
public MessageChangeEventProvider( ITableWrapper table, IIncidentGroupMessageFilter filter, ILogger <MessageChangeEventProvider> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _filter = filter ?? throw new ArgumentNullException(nameof(filter)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public ActiveEventEntityUpdater( ITableWrapper table, IComponentAffectingEntityUpdater <EventEntity> updater, ILogger <ActiveEventEntityUpdater> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _updater = updater ?? throw new ArgumentNullException(nameof(updater)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public MessageFactory( ITableWrapper table, IMessageContentBuilder builder, ILogger <MessageFactory> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _builder = builder ?? throw new ArgumentNullException(nameof(builder)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public ComponentExporter( ITableWrapper table, IComponentFactory factory, ILogger <ComponentExporter> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _factory = factory ?? throw new ArgumentNullException(nameof(factory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public IncidentUpdater( ITableWrapper table, IIncidentApiClient incidentApiClient, ILogger <IncidentUpdater> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _incidentApiClient = incidentApiClient ?? throw new ArgumentNullException(nameof(incidentApiClient)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public EventFactory( ITableWrapper table, IAffectedComponentPathProvider <EventEntity> pathProvider, ILogger <EventFactory> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _pathProvider = pathProvider ?? throw new ArgumentNullException(nameof(pathProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public SqlLiteRepository(SqlLiteContext context) { _context = context; Images = new TableWrapper <Image>(context, c => c.Images); Ratings = new TableWrapper <Rating>(context, c => c.Ratings); Tags = new TableWrapper <Tag>(context, c => c.Tags); ImageTags = new TableWrapper <ImageTag>(context, c => c.ImageTags); }
public AggregationStrategy( ITableWrapper table, IComponentAffectingEntityUpdater <TAggregationEntity> aggregationUpdater, ILogger <AggregationStrategy <TChildEntity, TAggregationEntity> > logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _aggregationUpdater = aggregationUpdater ?? throw new ArgumentNullException(nameof(aggregationUpdater)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public IncidentGroupMessageFilter( ITableWrapper table, StatusAggregatorConfiguration configuration, ILogger <IncidentGroupMessageFilter> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _eventStartMessageDelay = TimeSpan.FromMinutes(configuration?.EventStartMessageDelayMinutes ?? throw new ArgumentNullException(nameof(configuration))); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public void CheckTableContainsRows(ITableWrapper gridRows, string behavior, Table table) { var tableList = ListServices.TableToCellsList(table); Assert.ShouldBecome(() => gridRows.Stale, false, $"{gridRows.Caption} is stale"); Assert.ShouldBecome(() => gridRows.Text.Contains(tableList.FirstOrDefault()), true, $"{gridRows.Caption} text is \"{gridRows.Text}\""); var gridRowsCellsText = gridRows.CellsText.ToList(); Assert.ShouldBecome(() => ListServices.CompareTwoLists(gridRows.CellsText.ToList(), tableList), !behavior.Contains("not"), $"{gridRows.Caption} is {gridRowsCellsText.Aggregate((x, y) => $"{x}, {y}")}"); }
public EventsExporter( ITableWrapper table, IEventExporter exporter, StatusAggregatorConfiguration configuration, ILogger <EventsExporter> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _exporter = exporter ?? throw new ArgumentNullException(nameof(exporter)); _eventVisibilityPeriod = TimeSpan.FromDays(configuration?.EventVisibilityPeriodDays ?? throw new ArgumentNullException(nameof(configuration))); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public IncidentGroupFactory( ITableWrapper table, IAggregationProvider <IncidentGroupEntity, EventEntity> aggregationProvider, IAffectedComponentPathProvider <IncidentGroupEntity> pathProvider, ILogger <IncidentGroupFactory> logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _aggregationProvider = aggregationProvider ?? throw new ArgumentNullException(nameof(aggregationProvider)); _pathProvider = pathProvider ?? throw new ArgumentNullException(nameof(pathProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public ManualStatusChangeCollectorProcessor( string name, ITableWrapper table, IManualStatusChangeHandler handler, ILogger <ManualStatusChangeCollectorProcessor> logger) { Name = ManualCollectorNamePrefix + (name ?? throw new ArgumentNullException(nameof(name))); _table = table ?? throw new ArgumentNullException(nameof(table)); _handler = handler ?? throw new ArgumentNullException(nameof(handler)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public AggregationProvider( ITableWrapper table, IAffectedComponentPathProvider <TAggregationEntity> aggregationPathProvider, IAggregationStrategy <TAggregationEntity> strategy, IComponentAffectingEntityFactory <TAggregationEntity> aggregationFactory, ILogger <AggregationProvider <TChildEntity, TAggregationEntity> > logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _aggregationPathProvider = aggregationPathProvider ?? throw new ArgumentNullException(nameof(aggregationPathProvider)); _strategy = strategy ?? throw new ArgumentNullException(nameof(strategy)); _aggregationFactory = aggregationFactory ?? throw new ArgumentNullException(nameof(aggregationFactory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public AggregationEntityUpdater( ITableWrapper table, IComponentAffectingEntityUpdater <TChildEntity> aggregatedEntityUpdater, StatusAggregatorConfiguration configuration, ILogger <AggregationEntityUpdater <TChildEntity, TAggregationEntity> > logger) { _table = table ?? throw new ArgumentNullException(nameof(table)); _aggregatedEntityUpdater = aggregatedEntityUpdater ?? throw new ArgumentNullException(nameof(aggregatedEntityUpdater)); _groupEndDelay = TimeSpan.FromMinutes(configuration?.EventEndDelayMinutes ?? throw new ArgumentNullException(nameof(configuration))); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public void Refresh(ITableWrapper table) { _table = table; _logger.Info($"Requesting partitioned refresh for table {table.Name}."); _initial = _table.Partitions.All( x => x.Name == TemplatePartitionName || x.Name.StartsWith(DevPartitionName)); CheckPartitionOverlaps(); CheckExistingPartitionDefinitions(); RemoveOldPartitions(); AddNewPartitions(); RefreshPartitions(); }
public BarTableUser([TableId(Tables.BarTable)] ITableWrapper tableWrapper) { TableWrapper = tableWrapper; }
public FooTableUser([TableId(Tables.FooTable)] ITableWrapper tableWrapper) { TableWrapper = tableWrapper; }
public void Refresh(ITableWrapper table) { _logger.Info($"Requesting full refresh for table {table.Name}."); table.RequestRefresh(RefreshType.Full); }
public LuisController(ITableWrapper tableWrapper) { _tableWrapper = tableWrapper; }
public void CheckSearchResultEmptyByColumn(ITableWrapper table, IWebElementWrapper column) { Assert.ShouldBecome(() => !column.Displayed && !table.Rows.Any(), true, $"{table.Caption} contains records"); }
public EditStatusEventManualChangeHandler( ITableWrapper table) { _table = table ?? throw new ArgumentNullException(nameof(table)); }
public AddStatusMessageManualChangeHandler( ITableWrapper table) { _table = table ?? throw new ArgumentNullException(nameof(table)); }
public void CheckSearchResultIsEmpty(ITableWrapper table) { Assert.ShouldBecome(() => table.Displayed && !table.Rows.Any(), true, $"{table.Caption} contains records"); }