Esempio n. 1
0
        public BaseTest()
        {
            var client = new ApiClient("http://localhost:5000/");

            CowsApi        = new CowsApi(client);
            SensorsApi     = new SensorsApi(client);
            DataBaseHelper = new DataBaseHelper("mongodb://localhost:27017", "App");
        }
Esempio n. 2
0
 public static async Task <Statuses> RemoveAsync(this ISensorsApi api, GoogleApiClient client, Request.IOnDataPointListener listener)
 {
     return((await api.Remove(client, listener)).JavaCast <Statuses> ());
 }
Esempio n. 3
0
 public static async Task <Statuses> RemoveAsync(this ISensorsApi api, GoogleApiClient client, Android.App.PendingIntent pendingIntent)
 {
     return((await api.Remove(client, pendingIntent)).JavaCast <Statuses> ());
 }
Esempio n. 4
0
 public static async Task <Result.DataSourcesResult> FindDataSourcesAsync(this ISensorsApi api, GoogleApiClient client, Request.DataSourcesRequest request)
 {
     return((await api.FindDataSources(client, request)).JavaCast <Result.DataSourcesResult> ());
 }
Esempio n. 5
0
 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> ());
 }
Esempio n. 6
0
 public SensorsProxy(ApplicationConfig appConfig)
 {
     _applicationConfig = appConfig ?? throw new ArgumentNullException(nameof(appConfig));
     _sensorsApi        = RestService.For <ISensorsApi>(_applicationConfig.BridgeConfig.HueBridgeUri);
 }