Documentation

Leaves a topic.

Arguments

The IDs of the Topic and of its containing Circle.

Returns

Nothing beside the ReturnStatus.

API Definition

public async Task<LeaveTopicReply> LeaveTopic(LeaveTopicRequest request)

C# Structures

 

public class LeaveTopicRequest {

  public string CircleId;

  public List<string> TopicId;

}

public class LeaveTopicReply 

{

  public ReturnStatus Status;

}

 

C# Example code:

public void LeaveTopic(string circleId, string topicId)

{

  LeaveTopicRequest request = new LeaveTopicRequest() { CircleId = circleId };

  request.TopicId.Add(topicId);

  LeaveTopicReply reply = _circle.LeaveTopic(request);

  Console.WriteLine(reply.Status.Message);

}