コード例 #1
0
 public PullExtent(ISession session, Pull pull, User user, IExtentService extentService, IFetchService fetchService)
 {
     this.session       = session;
     this.pull          = pull;
     this.user          = user;
     this.extentService = extentService;
     this.fetchService  = fetchService;
 }
コード例 #2
0
ファイル: PullExtent.cs プロジェクト: Allors/allors2
 public PullExtent(ISession session, Pull pull, IAccessControlLists acls, IExtentService extentService, IFetchService fetchService)
 {
     this.session       = session;
     this.pull          = pull;
     this.extentService = extentService;
     this.fetchService  = fetchService;
     this.acls          = acls;
 }
        public SingleRugbyMatchController()
        {
            var client    = new APIRestClient("http://test-api.statrugby.com/");
            var dataStore = new StoreData();
            var readWrite = new StoreReadWrite(dataStore);

            service = new FetchService(client, dataStore, readWrite);
        }
コード例 #4
0
        public void Setup()
        {
            mockReadWrite = new Mock <IStoreReadWrite>();
            mockStoreData = new Mock <IStoreData>();
            mockClient    = new Mock <IAPIRestClient>();

            service = new FetchService(mockClient.Object, mockStoreData.Object, mockReadWrite.Object);
        }
コード例 #5
0
 public ZenDeskService(ISendDataService sendDataService, ILogger <ZenDeskService> logger, IFetchService fetchService, IConfiguration configuration)
 {
     _url             = configuration.GetValue <string>("ZenDesk:Url");
     _token           = configuration.GetValue <string>("ZenDesk:Token");
     Metric           = configuration.GetValue <string>("ZenDesk:Metric");
     _fetchService    = fetchService;
     _logger          = logger;
     _sendDataService = sendDataService;
 }
コード例 #6
0
 public FrequenciesController(
     IDocumentService documentService,
     IFetchService fetchService,
     IFrequencyRepository frequencyRepository)
 {
     _documentService     = documentService;
     _fetchService        = fetchService;
     _frequencyRepository = frequencyRepository;
 }
コード例 #7
0
 public RegistrationController(ILogger <RegistrationController> logger,
                               IFetchService fetchService,
                               IViewsService vewingService,
                               IRenderService renderService)
 {
     _logger        = logger;
     _fetchService  = fetchService;
     _vewingService = vewingService;
     _renderService = renderService;
 }
コード例 #8
0
 public FetchServiceApplication(IFetchService fetchService,
                                IRateRepository rateRepository, ITransactionRepository transactionRepository,
                                Mapper mapper, ILogger logger)
 {
     FetchService          = fetchService;
     RateRepository        = rateRepository;
     TransactionRepository = transactionRepository;
     Mapper = mapper;
     Log    = logger;
 }
コード例 #9
0
        public OverlayViewModel(IFetchService fetchService, Database database)
        {
            _fetchService = fetchService;
            _database     = database;

            ShowPopupCommand  = new DelegateCommand(() => DisplayPopup = true);
            ClosePopupCommand = new DelegateCommand(() => DisplayPopup = false);
            LoadCommand       = new DelegateCommand(async() => await LoadAsync().ConfigureAwait(false));
            ReloadCommand     = new DelegateCommand(async() => await ReloadAsync().ConfigureAwait(false));
            ExportDeckCommand = new DelegateCommand <Deck>(ExportDeck);
        }
コード例 #10
0
 public CubicWeightService(
     ILogger <CubicWeightService> logger,
     IExceptionFactory exceptionFactory,
     IFetchService fetchService,
     IOptions <CubicWeightSettings> settings)
 {
     _logger           = logger;
     _exceptionFactory = exceptionFactory;
     _fetchService     = fetchService;
     _settings         = settings.Value;
 }
コード例 #11
0
        public HighscoresMenuPresenter(MenuManager menuManager,
                                       IFetchService <Stats> statsFetchService,
                                       HighscoreItemModel.Registry highscoresRegistry,
                                       HighscoreItemFacade.Factory highscoreItemFactory, AudioController audioController) : base(audioController)
        {
            _menuManager          = menuManager;
            _statsFetchService    = statsFetchService;
            _highscoresRegistry   = highscoresRegistry;
            _highscoreItemFactory = highscoreItemFactory;

            _menuManager.SetMenu(this);
        }
コード例 #12
0
        public SaveGameWindowPresenter(MenuManager menuManager,
                                       GameManager gameManager,
                                       SaveItemModel.Registry saveItemsRegistry,
                                       SaveItemFacade.Factory saveItemFactory,
                                       IFetchService <History> fetchService, AudioController audioController) : base(audioController)
        {
            _menuManager       = menuManager;
            _gameManager       = gameManager;
            _saveItemsRegistry = saveItemsRegistry;
            _saveItemFactory   = saveItemFactory;
            _fetchService      = fetchService;

            menuManager.SetMenu(this);
        }
コード例 #13
0
ファイル: GameManager.cs プロジェクト: w1r2p1/TicTacToe3D
 public GameManager(GameInfo info,
                    [InjectOptional] History history,
                    [InjectOptional] BadgeFacade.Factory badgeFactory,
                    [InjectOptional] BadgeFacade.Settings badgeSettings,
                    [InjectOptional] BadgeSpawnPoint.Registry spawnRegistry,
                    IFetchService <History> historyFetchService,
                    ZenjectSceneLoader sceneLoader,
                    GameSettings gameSettings)
 {
     _info                = info;
     _history             = history;
     _badgeFactory        = badgeFactory;
     _badgeSettings       = badgeSettings;
     _spawnRegistry       = spawnRegistry;
     _historyFetchService = historyFetchService;
     _sceneLoader         = sceneLoader;
     _gameSettings        = gameSettings;
 }
コード例 #14
0
 public NewsArticleController(INewsArticleRepository newsRepo, IFetchService fetchService)
 {
     this.newsRepo     = newsRepo;
     this.fetchService = fetchService;
 }
コード例 #15
0
 public BonjwaScrapeService(ILogger <BonjwaScrapeService> logger, IFetchService fetcher)
 {
     _logger  = logger;
     _fetcher = fetcher;
 }
 public FetchAnalysisController(IFetchService fetchUrlService)
 {
     _fetchService = fetchUrlService;
 }
コード例 #17
0
 public void SetUp()
 {
     fetchService        = Resolve <IFetchService>();
     fetchedRates        = new List <RateBE>();
     fetchedTransactions = new List <TransactionBE>();
 }
コード例 #18
0
ファイル: Stats.cs プロジェクト: w1r2p1/TicTacToe3D
 public Stats(GameInfo info, IFetchService <Stats> statsFetchService)
 {
     _info = info;
     _statsFetchService = statsFetchService;
 }
コード例 #19
0
 public OtherDeskService(ISendDataService sendDataService, ILogger <OtherDeskService> logger, IFetchService fetchService)
 {
     _fetchService    = fetchService;
     _logger          = logger;
     _sendDataService = sendDataService;
 }
コード例 #20
0
 public LocalDatabase(IDatabaseService databaseService, ITreeService treeService, IFetchService fetchService, IExtentService extentService, ILogger <LocalDatabase> logger)
 {
     this.DatabaseService = databaseService;
     this.TreeService     = treeService;
     this.FetchService    = fetchService;
     this.ExtentService   = extentService;
     this.Logger          = logger;
 }
コード例 #21
0
 public RottenTomatoService(IFetchService fetchService)
 {
     _fetchService = fetchService;
 }
コード例 #22
0
 public PullInstantiate(ISession session, Pull pull, IAccessControlLists acls, IFetchService fetchService)
 {
     this.session      = session;
     this.pull         = pull;
     this.fetchService = fetchService;
     this.acls         = acls;
 }
コード例 #23
0
ファイル: PullController.cs プロジェクト: lulzzz/allors2
 public PullController(IDatabaseService databaseService, IPolicyService policyService, IExtentService extentService, IFetchService fetchService, ILogger <PullController> logger)
 {
     this.DatabaseService = databaseService;
     this.PolicyService   = policyService;
     this.ExtentService   = extentService;
     this.FetchService    = fetchService;
     this.Logger          = logger;
 }