Пример #1
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <VeraSettings> SettingsGetVeraSettingsGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.SettingsGetVeraSettingsGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #2
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='deviceID'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <Device> DeviceGetDeviceGetAsync(this IHouseDBAPI operations, long?deviceID = default(long?), CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.DeviceGetDeviceGetWithHttpMessagesAsync(deviceID, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #3
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void SevenSegmentGetClientModeljsonGet(this IHouseDBAPI operations)
 {
     operations.SevenSegmentGetClientModeljsonGetAsync().GetAwaiter().GetResult();
 }
Пример #4
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void SevenSegmentGetDebugCacheDatajsonGet(this IHouseDBAPI operations)
 {
     operations.SevenSegmentGetDebugCacheDatajsonGetAsync().GetAwaiter().GetResult();
 }
Пример #5
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='clientModel'>
 /// </param>
 public static void ExporterInsertMotionDetectionValuesPost(this IHouseDBAPI operations, DomoticzMotionDetectionClientModel clientModel = default(DomoticzMotionDetectionClientModel))
 {
     operations.ExporterInsertMotionDetectionValuesPostAsync(clientModel).GetAwaiter().GetResult();
 }
Пример #6
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='domoticzP1Consumptions'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task ExporterInsertDomoticzP1ConsumptionPostAsync(this IHouseDBAPI operations, IList <DomoticzP1Consumption> domoticzP1Consumptions = default(IList <DomoticzP1Consumption>), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.ExporterInsertDomoticzP1ConsumptionPostWithHttpMessagesAsync(domoticzP1Consumptions, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #7
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='localPath'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task VeraExportTestPostAsync(this IHouseDBAPI operations, string localPath = default(string), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.VeraExportTestPostWithHttpMessagesAsync(localPath, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #8
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='files'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task VeraExportUploadPostAsync(this IHouseDBAPI operations, IList <object> files = default(IList <object>), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.VeraExportUploadPostWithHttpMessagesAsync(files, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #9
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task HeaterGetClientModelGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.HeaterGetClientModelGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #10
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='postGetKwhYearUsage'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task StatisticsGetKwhYearUsagePostAsync(this IHouseDBAPI operations, PostGetKwhYearUsage postGetKwhYearUsage = default(PostGetKwhYearUsage), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.StatisticsGetKwhYearUsagePostWithHttpMessagesAsync(postGetKwhYearUsage, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #11
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='deviceID'>
 /// </param>
 public static Device DeviceGetDeviceGet(this IHouseDBAPI operations, long?deviceID = default(long?))
 {
     return(operations.DeviceGetDeviceGetAsync(deviceID).GetAwaiter().GetResult());
 }
Пример #12
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void HeaterGetClientModelGet(this IHouseDBAPI operations)
 {
     operations.HeaterGetClientModelGetAsync().GetAwaiter().GetResult();
 }
Пример #13
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='domoticzPostDatabaseFile'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task ExporterUploadDatabasePostAsync(this IHouseDBAPI operations, DomoticzPostDatabaseFile domoticzPostDatabaseFile = default(DomoticzPostDatabaseFile), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.ExporterUploadDatabasePostWithHttpMessagesAsync(domoticzPostDatabaseFile, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #14
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='domoticzPostDatabaseFile'>
 /// </param>
 public static void ExporterUploadDatabasePost(this IHouseDBAPI operations, DomoticzPostDatabaseFile domoticzPostDatabaseFile = default(DomoticzPostDatabaseFile))
 {
     operations.ExporterUploadDatabasePostAsync(domoticzPostDatabaseFile).GetAwaiter().GetResult();
 }
Пример #15
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='clientModel'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task ExporterInsertMotionDetectionValuesPostAsync(this IHouseDBAPI operations, DomoticzMotionDetectionClientModel clientModel = default(DomoticzMotionDetectionClientModel), CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.ExporterInsertMotionDetectionValuesPostWithHttpMessagesAsync(clientModel, null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #16
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task SevenSegmentGetDebugCacheDatajsonGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.SevenSegmentGetDebugCacheDatajsonGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #17
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void MigrateInformationMigrateGet(this IHouseDBAPI operations)
 {
     operations.MigrateInformationMigrateGetAsync().GetAwaiter().GetResult();
 }
Пример #18
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='postGetKwhYearUsage'>
 /// </param>
 public static void StatisticsGetKwhYearUsagePost(this IHouseDBAPI operations, PostGetKwhYearUsage postGetKwhYearUsage = default(PostGetKwhYearUsage))
 {
     operations.StatisticsGetKwhYearUsagePostAsync(postGetKwhYearUsage).GetAwaiter().GetResult();
 }
Пример #19
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task MigrateInformationMigrateGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.MigrateInformationMigrateGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #20
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='localPath'>
 /// </param>
 public static void VeraExportTestPost(this IHouseDBAPI operations, string localPath = default(string))
 {
     operations.VeraExportTestPostAsync(localPath).GetAwaiter().GetResult();
 }
Пример #21
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task VeraExportGetExportFileStatsGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     (await operations.VeraExportGetExportFileStatsGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose();
 }
Пример #22
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='files'>
 /// </param>
 public static void VeraExportUploadPost(this IHouseDBAPI operations, IList <object> files = default(IList <object>))
 {
     operations.VeraExportUploadPostAsync(files).GetAwaiter().GetResult();
 }
Пример #23
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <IList <Device> > DeviceGetAllDevicesForCachingValuesGetAsync(this IHouseDBAPI operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.DeviceGetAllDevicesForCachingValuesGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #24
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void VeraExportGetExportFileStatsGet(this IHouseDBAPI operations)
 {
     operations.VeraExportGetExportFileStatsGetAsync().GetAwaiter().GetResult();
 }
Пример #25
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='clientModel'>
 /// </param>
 public static void ExporterInsertValuesForCachingPost(this IHouseDBAPI operations, DomoticzValuesForCachingClientModel clientModel = default(DomoticzValuesForCachingClientModel))
 {
     operations.ExporterInsertValuesForCachingPostAsync(clientModel).GetAwaiter().GetResult();
 }
Пример #26
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static IList <Device> DeviceGetAllDevicesForCachingValuesGet(this IHouseDBAPI operations)
 {
     return(operations.DeviceGetAllDevicesForCachingValuesGetAsync().GetAwaiter().GetResult());
 }
Пример #27
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static DomoticzSettings SettingsGetDomoticzSettingsGet(this IHouseDBAPI operations)
 {
     return(operations.SettingsGetDomoticzSettingsGetAsync().GetAwaiter().GetResult());
 }
Пример #28
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static IList <Device> DeviceGetAllMotionDetectionDevicesGet(this IHouseDBAPI operations)
 {
     return(operations.DeviceGetAllMotionDetectionDevicesGetAsync().GetAwaiter().GetResult());
 }
Пример #29
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='domoticzP1Consumptions'>
 /// </param>
 public static void ExporterInsertDomoticzP1ConsumptionPost(this IHouseDBAPI operations, IList <DomoticzP1Consumption> domoticzP1Consumptions = default(IList <DomoticzP1Consumption>))
 {
     operations.ExporterInsertDomoticzP1ConsumptionPostAsync(domoticzP1Consumptions).GetAwaiter().GetResult();
 }