public ViewResult ConcatenateName(string firstName, string lastName) { string concatenatedResult = null; if (string.IsNullOrWhiteSpace(firstName)) { concatenatedResult = "Missing first name"; } else if (string.IsNullOrWhiteSpace(lastName)) { concatenatedResult = "Missing last name"; } else { concatenatedResult = $"{firstName} {lastName}"; } var viewModel = new FullPageRequestViewModel() { FirstName = firstName, LastName = lastName, ConcatenatedNameResult = concatenatedResult }; return(View("Index", viewModel)); }
public ViewResult LongRequest([FromQuery] int?timeToSleep) { var vm = new FullPageRequestViewModel(); if (timeToSleep.HasValue && timeToSleep > 0) { Thread.Sleep(timeToSleep.Value); vm.Message = $"Request lasted {timeToSleep} miliseconds"; } return(View("Index", vm)); }
public ViewResult Index() { var viewModel = new FullPageRequestViewModel(); return(View("Index", viewModel)); }