コード例 #1
0
 /// <summary>
 /// Update using raw extension object details
 /// </summary>
 /// <param name="api"></param>
 /// <param name="endpointUrl"></param>
 /// <param name="request"></param>
 /// <param name="ct"></param>
 /// <returns></returns>
 public static Task <HistoryUpdateResponseApiModel> HistoryUpdateRawAsync(
     this IHistoryModuleApi api, string endpointUrl, HistoryUpdateRequestApiModel <VariantValue> request,
     CancellationToken ct = default)
 {
     return(api.HistoryUpdateRawAsync(NewEndpoint(endpointUrl), request, ct));
 }
コード例 #2
0
 /// <summary>
 /// Create adapter
 /// </summary>
 /// <param name="client"></param>
 public HistoryRawSupervisorAdapter(IHistoryModuleApi client)
 {
     _client = client ?? throw new ArgumentNullException(nameof(client));
 }
コード例 #3
0
 /// <summary>
 /// Read history call with custom encoded extension object details
 /// </summary>
 /// <param name="api"></param>
 /// <param name="endpointUrl"></param>
 /// <param name="request"></param>
 /// <param name="ct"></param>
 /// <returns></returns>
 public static Task <HistoryReadNextResponseApiModel <JToken> > HistoryReadRawNextAsync(
     this IHistoryModuleApi api, string endpointUrl, HistoryReadNextRequestApiModel request,
     CancellationToken ct = default)
 {
     return(api.HistoryReadRawNextAsync(NewEndpoint(endpointUrl), request, ct));
 }