public BaseTest() { var client = new ApiClient("http://localhost:5000/"); CowsApi = new CowsApi(client); SensorsApi = new SensorsApi(client); DataBaseHelper = new DataBaseHelper("mongodb://localhost:27017", "App"); }
public static async Task <Statuses> RemoveAsync(this ISensorsApi api, GoogleApiClient client, Request.IOnDataPointListener listener) { return((await api.Remove(client, listener)).JavaCast <Statuses> ()); }
public static async Task <Statuses> RemoveAsync(this ISensorsApi api, GoogleApiClient client, Android.App.PendingIntent pendingIntent) { return((await api.Remove(client, pendingIntent)).JavaCast <Statuses> ()); }
public static async Task <Result.DataSourcesResult> FindDataSourcesAsync(this ISensorsApi api, GoogleApiClient client, Request.DataSourcesRequest request) { return((await api.FindDataSources(client, request)).JavaCast <Result.DataSourcesResult> ()); }
public static async Task <Statuses> AddAsync(this ISensorsApi api, GoogleApiClient client, Request.SensorRequest request, Android.App.PendingIntent intent) { return((await api.Add(client, request, intent)).JavaCast <Statuses> ()); }
public SensorsProxy(ApplicationConfig appConfig) { _applicationConfig = appConfig ?? throw new ArgumentNullException(nameof(appConfig)); _sensorsApi = RestService.For <ISensorsApi>(_applicationConfig.BridgeConfig.HueBridgeUri); }