public static ISession CreateOrReplaceOldestSession(ServerLogin login)
{
Func<IEnumerable<RunningSessionInfo>, RunningSessionInfo> sessionReplacementSelector =
infos => infos.OrderBy(info => info.LoginDate).First();
return CreateOrReplaceSession(login, sessionReplacementSelector);
}