private GetLog ( int from, int maxLines ) : JToken | ||
from | int | |
maxLines | int | |
return | JToken |
private JToken GetLog(int? from, int? maxLines)
{
var lines = owner.LogWriter.Lines;
var logs = lines.Skip(from ?? 0).Take(maxLines ?? lines.Count()).ToArray();
var res = new JObject();
res["from"] = from ?? 0;
res["lines"] = logs.Length;
res["log"] = String.Join("\n", logs);
return res;
}