public static NotificationSubscription ( int id ) : |
||
id | int | The Id of the notification. |
Результат |
/// <summary> /// Sets the authenticated user's subscription settings for a given thread. /// </summary> /// <param name="id">The Id of the thread to update.</param> /// <param name="threadSubscription">The subscription parameters to set.</param> /// <remarks>http://developer.github.com/v3/activity/notifications/#set-a-thread-subscription</remarks> public Task <ThreadSubscription> SetThreadSubscription(int id, NewThreadSubscription threadSubscription) { Ensure.ArgumentNotNull(threadSubscription, "threadSubscription"); return(ApiConnection.Put <ThreadSubscription>(ApiUrls.NotificationSubscription(id), threadSubscription)); }
/// <summary> /// Deletes the authenticated user's subscription to a given thread. /// </summary> /// <param name="id">The Id of the thread to delete subscription from.</param> /// <remarks>http://developer.github.com/v3/activity/notifications/#delete-a-thread-subscription</remarks> public Task DeleteThreadSubscription(int id) { return(ApiConnection.Delete(ApiUrls.NotificationSubscription(id))); }
/// <summary> /// Retrives a <see cref="ThreadSubscription"/> for the provided thread id. /// </summary> /// <param name="id">The Id of the thread to retrieve subscription status.</param> /// <remarks>http://developer.github.com/v3/activity/notifications/#get-a-thread-subscription</remarks> public Task <ThreadSubscription> GetThreadSubscription(int id) { return(ApiConnection.Get <ThreadSubscription>(ApiUrls.NotificationSubscription(id))); }