/// <summary> /// Returns all invitations sent by the caller /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <IList <GDPRInvitationDetailResponse> > SentAsync(this IInvitations operations, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.SentWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// Reference to the Rg.ClientApp.IInvitations. /// </param> /// <param name='request'> /// Required. /// </param> public static InvitationsIssued PostAsyncByRequest(this IInvitations operations, InvitationRequest request) { return(Task.Factory.StartNew((object s) => { return ((IInvitations)s).PostAsyncByRequestAsync(request); } , operations, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).Unwrap().GetAwaiter().GetResult()); }
/// <summary> /// Initializes a new instance of the RgApiJenya class. /// </summary> /// <param name='rootHandler'> /// Optional. The http client handler used to handle http transport. /// </param> /// <param name='handlers'> /// Optional. The set of delegating handlers to insert in the http /// client pipeline. /// </param> public RgApiJenya(HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : base(rootHandler, handlers) { this._albums = new Albums(this); this._comment = new Comment(this); this._invitations = new Invitations(this); this._media = new Media(this); this._notification = new Notification(this); this._profile = new Profile(this); this._search = new Search(this); this._test = new Test(this); this._timeline = new Timeline(this); this._uploadMedia = new UploadMedia(this); this._userImages = new UserImages(this); this._baseUri = new Uri("https://microsoft-apiappc0ca0972af5842ffbdf629275d59d5b9.azurewebsites.net"); }
/// <param name='operations'> /// Reference to the Rg.ClientApp.IInvitations. /// </param> /// <param name='request'> /// Required. /// </param> /// <param name='cancellationToken'> /// Cancellation token. /// </param> public static async Task <InvitationsIssued> PostAsyncByRequestAsync(this IInvitations operations, InvitationRequest request, CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { Microsoft.Rest.HttpOperationResponse <Rg.ClientApp.Models.InvitationsIssued> result = await operations.PostAsyncByRequestWithOperationResponseAsync(request, cancellationToken).ConfigureAwait(false); return(result.Body); }
public static async Task <IInvitationsLoadInvitationsResult> LoadInvitationsAsync(this IInvitations api, GoogleApiClient apiClient, int sortOrder) { return((await api.LoadInvitations(apiClient, sortOrder)).JavaCast <IInvitationsLoadInvitationsResult> ()); }
/// <summary> /// Returns all invitations sent by the caller /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <GDPRInvitationDetailResponse> Sent(this IInvitations operations) { return(operations.SentAsync().GetAwaiter().GetResult()); }