public Appl(IStrategyFactory strategyFactory, IStrategySelector strategySelector, IWorldSource worldSource) { _strategyFactory = strategyFactory; _strategySelector = strategySelector; _worldSource = worldSource; }
public App( ILogger <App> logger, IStrategySelector strategySelector, IStrategyBotFactory strategyBotFactory) { _logger = logger; _strategySelector = strategySelector; _strategyBotFactory = strategyBotFactory; }
static AttachedTemplate() { //todo: change for IoC resolution here StrategySelector = new DefaultStrategySelector(); }