poem_game_component
Version:
9 lines (8 loc) • 338 B
text/typescript
import { GameType } from '../domain/enums/GameType';
import { GameRule } from '../domain/interfaces/GameRule';
import { RestGameRuleService } from '../infrastructure/services/RestGameRuleService';
export class RuleFactory {
createRule(gameType: GameType): GameRule {
return new RestGameRuleService(gameType);
}
}