/// <summary> /// Deserialize the object /// </summary> public static IList<Correlation> DeserializeJson(JToken inputObject) { IList<Correlation> deserializedObject = new List<Correlation>(); foreach (JToken iListValue in ((JArray)inputObject)) { Correlation correlation = new Correlation(); correlation.DeserializeJson(iListValue); deserializedObject.Add(correlation); } return deserializedObject; }
/// <param name='operations'> /// Reference to the ConsotoUniWebApp.ICorrelations. /// </param> /// <param name='id'> /// Required. /// </param> /// <param name='correlation'> /// Required. /// </param> public static object PutCorrelation(this ICorrelations operations, int id, Correlation correlation) { return Task.Factory.StartNew((object s) => { return ((ICorrelations)s).PutCorrelationAsync(id, correlation); } , operations, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).Unwrap().GetAwaiter().GetResult(); }
/// <param name='operations'> /// Reference to the ConsotoUniWebApp.ICorrelations. /// </param> /// <param name='id'> /// Required. /// </param> /// <param name='correlation'> /// Required. /// </param> /// <param name='cancellationToken'> /// Cancellation token. /// </param> public static async Task<object> PutCorrelationAsync(this ICorrelations operations, int id, Correlation correlation, CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { Microsoft.Rest.HttpOperationResponse<object> result = await operations.PutCorrelationWithOperationResponseAsync(id, correlation, cancellationToken).ConfigureAwait(false); return result.Body; }
/// <param name='operations'> /// Reference to the ConsotoUniWebApp.ICorrelations. /// </param> /// <param name='correlation'> /// Required. /// </param> /// <param name='cancellationToken'> /// Cancellation token. /// </param> public static async Task<Correlation> PostCorrelationAsync(this ICorrelations operations, Correlation correlation, CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { Microsoft.Rest.HttpOperationResponse<ConsotoUniWebApp.Models.Correlation> result = await operations.PostCorrelationWithOperationResponseAsync(correlation, cancellationToken).ConfigureAwait(false); return result.Body; }