public CreateGifViewModel(IGifEncoder gifEncoder, IWormsRunner wormsRunner, string replay) { _gifEncoder = gifEncoder; _wormsRunner = wormsRunner; _replay = replay; _frames = new string[0]; CurrentOperation = new ObservableOperation <string>(Task.FromResult(string.Empty), string.Empty); }
public Host( IWormsLocator wormsLocator, IWormsRunner wormsRunner, ISlackAnnouncer slackAnnouncer, IConfigManager configManager, LeagueUpdater leagueUpdater) { _wormsRunner = wormsRunner; _slackAnnouncer = slackAnnouncer; _configManager = configManager; _wormsLocator = wormsLocator; _leagueUpdater = leagueUpdater; }
public SelectTurnViewModel(IWormsRunner wormsRunner, string replay) { _wormsRunner = wormsRunner; TurnsOperation = new ObservableOperation <IReadOnlyList <TurnViewModel> >(GetTurnsForReplay(replay), new TurnViewModel[0]); }
public ReplayFrameExtractor(IWormsRunner wormsRunner) { _wormsRunner = wormsRunner; }
public ReplayLogGenerator(IWormsRunner wormsRunner) { _wormsRunner = wormsRunner; }
public SelectReplayViewModel(IWormsRunner wormsRunner) { _wormsRunner = wormsRunner; ReplayList = new ObservableCollection <string>(); RefreshReplayList(); }
public ReplayPlayer(IWormsRunner wormsRunner) { _wormsRunner = wormsRunner; }