Show / Hide Table of Contents

Interface ITelemetryLoader

Defines a Telemetry Loader interface. This is used to pull data from a variety of sources

Namespace: STAIExtensions.Abstractions.Data
Assembly: STAIExtensions.Abstractions.dll
Syntax
public interface ITelemetryLoader

Properties

DataContractQueryFactory

A factory used to build data Queries specific to the telemetry loader

Declaration
IDataContractQueryFactory DataContractQueryFactory { get; set; }
Property Value
Type Description
IDataContractQueryFactory

Methods

ExecuteQueryAsync<T>(DataContractQuery<T>)

Executes a query on a DataSource and returns a list of records that are of type DataContract

Declaration
Task<IEnumerable<T>> ExecuteQueryAsync<T>(DataContractQuery<T> query)
    where T : DataContract
Parameters
Type Name Description
DataContractQuery<T> query

The query to execute

Returns
Type Description
Task<IEnumerable<T>>
Type Parameters
Name Description
T

A DataContract model type

Back to top Copyright © 2022 Trevor Mare