コード例 #1
0
 /// <summary>
 /// Creates a new group chat asynchronously.
 /// </summary>
 /// <param name="callback">The callback action.</param>
 /// <param name="parameters">The new room parameters.</param>
 public async void PostRoomAsync(Action <ResponseData <DataType> > callback, ParametersType parameters)
 {
     await Communicator.CreatePostTask(callback, Path.Rooms, parameters)
     .ConfigureAwait(false);
 }
コード例 #2
0
 /// <summary>
 /// Creates a new group chat asynchronously.
 /// </summary>
 /// <param name="parameters">The new room parameters.</param>
 /// <returns>The response data.</returns>
 public async Task <ResponseData <DataType> > PostRoomAsync(ParametersType parameters)
 {
     return(await Communicator.CreatePostTask <DataType, ParametersType>(Path.Rooms, parameters)
            .ConfigureAwait(false));
 }
コード例 #3
0
 /// <summary>
 /// Creates a new group chat asynchronously.
 /// </summary>
 /// <param name="token">The API token.</param>
 /// <param name="callback">The callback action.</param>
 /// <param name="parameters">The new room parameters.</param>
 public static async void PostRoomAsync(string token, Action <ResponseData <DataType> > callback, ParametersType parameters)
 {
     await APICommunicator.CreatePostTask(token, callback, Path.Rooms, parameters)
     .ConfigureAwait(false);
 }
コード例 #4
0
 /// <summary>
 /// Creates a new group chat.
 /// </summary>
 /// <param name="parameters">The new room parameters.</param>
 /// <returns>The response data.</returns>
 public ResponseData <DataType> PostRoom(ParametersType parameters)
 {
     return(Communicator.Post <DataType, ParametersType>(Path.Rooms, parameters));
 }
コード例 #5
0
 /// <summary>
 /// Creates a new group chat.
 /// </summary>
 /// <param name="token">The API token.</param>
 /// <param name="parameters">The new room parameters.</param>
 /// <returns>The response data.</returns>
 public static ResponseData <DataType> PostRoom(string token, ParametersType parameters)
 {
     return(APICommunicator.Post <DataType, ParametersType>(token, Path.Rooms, parameters));
 }