I'm thinking of writing a class to store away some helpful methods that relate to my Model, sequences of my Model and my Repository. I don't think any of those are responsible for calculating anything. It's not really a service per se either.
I want to do something like this:
IEnumerable<Game> someGames;
...
int score = _something.CalculateScore(someGames);
What is this layer called? Could Helper be a good name?
Also, can the Model do some basic calculation like this:
class Ticket
{
IList<Log> Log { get; }
Tech LastUpdatedBy { get { return Log.Last().By; }
}
or is that out of scope for a model data class?