Go through all my usages of .Last() and see if I can't replace it with First (which is more efficient) and also the convention (on the condition of course that in terms of the property of interest, all items in the underlying collection are the same) - see example: var currentRole = interactiveHistory.First().OriginatorRole.GetValueOrThrow(); in NewIssueSubmissionConfirmation
Go through all my usages of .Last() and see if I can't replace it with First (which is more efficient) and also the convention (on the condition of course that in terms of the property of interest, all items in the underlying collection are the same) - see example:
var currentRole = interactiveHistory.First().OriginatorRole.GetValueOrThrow();
inNewIssueSubmissionConfirmation