Rocket.Chat.Net.Driver.RocketChatDriver.LoadMessagesAsync C# (CSharp) Method

LoadMessagesAsync() public method

public LoadMessagesAsync ( string roomId, System.DateTime end = null, int limit = 20, string ls = null ) : Task>
roomId string
end System.DateTime
limit int
ls string
return Task>
        public async Task<MethodResult<LoadMessagesResult>> LoadMessagesAsync(string roomId, DateTime? end = null,
                                                                              int? limit = 20,
                                                                              string ls = null)
        {
            _logger.Info($"Loading messages from #{roomId}");

            var rawMessage = await _client.CallAsync("loadHistory", TimeoutToken, roomId, end, limit, ls).ConfigureAwait(false);
            var messageResult = rawMessage.ToObject<MethodResult<LoadMessagesResult>>(JsonSerializer);
            return messageResult;
        }