protected virtual string GetPreviewOutput()
{
UpdatePreviewViewModelInputs();
const int MaxCount = 3;
var count = 1;
var result = string.Join(Environment.NewLine, PreviewViewModel.Inputs.Take(MaxCount).Select(input => string.Format("{0} {1}", count++, input.Key)));
if(PreviewViewModel.Inputs.Count > MaxCount)
{
result = string.Join(Environment.NewLine, result, "...");
}
return result;
}