Volleyball League is an open source sports platform that brings everything necessary to organize and to run a league.
19
stars
4
forks
source link
Refactor scheduling of fixtures in namespace TournamentManager.Plan #131
Closed
axunonb closed 9 months ago
RoundRobinSysstem
,IdealRoundRobin
MatchCreator
andMatchScheduler
IRoundRobinSystem
type parameters are IEquatable structExcludeMatchDates
RefereeAssigner
classesMatchCreator
type parameters areIEquatable
structParticipantCombination
type parameters areIEquatable
structMatchScheduler
OnBeforeSave
andOnAfterSave
events track the result of mehtodScheduleFixturesForRound
RefereeType
to newTournamentContext.RefereeRuleSet
MatchSchedule
MatchEntityListExtensions
(ability to find next and previous matches in the list)AppDb
references withIAppDb
TournamentCreator
andMatchScheduler
to use async database queries