private string GetMessage(BugModel bugModel) { var amountOfGuids = bugModel?.Ids?.Count(); var guidsText = string.Join(", ", bugModel?.Ids) ?? "EMPTY"; var amountOfGuidsAsString = bugModel?.IdsAsStringList?.Count(); var guidsAsStringText = string.Join(", ", bugModel?.IdsAsStringList) ?? "EMPTY"; string guidMessage = $"You have supplied a total of {amountOfGuids} GUID(s). {Environment.NewLine}" + $"The values are as follows: {guidsText}"; string guidsAsStringMessage = $"You have supplied a total of {amountOfGuidsAsString} GUID(s) as strings. {Environment.NewLine}" + $"The values are as follows: {guidsAsStringText}"; return(guidMessage + Environment.NewLine + Environment.NewLine + guidsAsStringMessage); }
public ActionResult <string> Works([FromBody] BugModel bugModel) { var message = GetMessage(bugModel); return(Ok(message)); }
public ActionResult <string> Bug([FromForm] BugModel bugModel) { var message = GetMessage(bugModel); return(Ok(message)); }