public PostCollectionHttpTriggerService([Inject] ICollectionValidator collectionValidator, [Inject] IHttpRequestHelper requestHelper, [Inject] ILoggerHelper loggerHelper, [Inject] ICollectionDataStore dataStore)
 {
     _requestHelper       = requestHelper;
     _loggerHelper        = loggerHelper;
     _collectionValidator = collectionValidator;
     _dataStore           = dataStore;
 }
        public GameHistoryViewModel(
            ISettings settings,
            IDimensionsViewModel dimensions,
            IHandHistoryViewModel handHistoryViewModel,
            IDispatcherTimer scrollToNewestHandTimer,
            ICollectionValidator collectionValidator)
        {
            _settings                = settings;
            CurrentHandHistory       = handHistoryViewModel;
            _scrollToNewestHandTimer = scrollToNewestHandTimer;
            _collectionValidator     = collectionValidator;

            Dimensions = dimensions.InitializeWith(settings.RetrieveRectangle(DimensionsKey, new Rectangle(0, 0, 600, 200)));

            _convertedHands = new List <IConvertedPokerHand>();

            RegisterEvents();
        }
Example #3
0
 public RepositoryHandBrowserViewModel(IRepositoryHandBrowser repositoryHandBrowser, IHandHistoryViewModel handHistoryViewModel, ICollectionValidator collectionValidator)
 {
     CurrentHandHistory     = handHistoryViewModel;
     _repositoryHandBrowser = repositoryHandBrowser;
     _collectionValidator   = collectionValidator;
 }