Пример #1
0
        public override async Task <string> RoomTopic(string roomId)
        {
            var request = new RoomTopicRequest()
            {
                Id = roomId
            };
            var response = await grpcClient.RoomTopicAsync(request);

            return(response?.Topic);
        }
Пример #2
0
        public async Task <string> RoomTopic(string roomId, string topic = "")
        {
            var request = new RoomTopicRequest()
            {
                Id = roomId
            };

            if (!string.IsNullOrEmpty(topic))
            {
                request.Topic = topic;
            }

            var response = await grpcClient.RoomTopicAsync(request);

            return(response?.Topic);
        }
Пример #3
0
        // TODO  待确定
        public override async Task RoomTopic(string roomId, string topic)
        {
            var request = new RoomTopicRequest()
            {
                Id = roomId
            };

            if (!string.IsNullOrEmpty(topic))
            {
                request.Topic = topic;
            }

            var response = await grpcClient.RoomTopicAsync(request);

            //return response?.Topic;
        }