public async Task <JobServiceModel> ScheduleDeviceMethodAsync( string jobId, string queryCondition, MethodParameterServiceModel parameter, DateTimeOffset startTimeUtc, long maxExecutionTimeInSeconds) { var result = await this.jobClient.ScheduleDeviceMethodAsync( jobId, queryCondition, parameter.ToAzureModel(), startTimeUtc.DateTime, maxExecutionTimeInSeconds); return(new JobServiceModel(result)); }
public async Task <MethodResultServiceModel> InvokeDeviceMethodAsync(string deviceId, MethodParameterServiceModel parameter) { var result = await this.serviceClient.InvokeDeviceMethodAsync(deviceId, parameter.ToAzureModel()); return(new MethodResultServiceModel(result)); }