public Pricer(IInstrumentRepository instrumentRepository, double interval) { _timer = new Timer(interval); _instrumentRepository = instrumentRepository; _instruments = _instrumentRepository.GetInstruments().Select(instrument => instrument.Name).ToArray(); _rand = new Random((int)DateTime.Now.Ticks); }
public ToUpdateLotInstrumentPrice( ILotRepository lotRepository, IInstrumentRepository instrumentRepository) { _lotRepository = lotRepository ?? throw new ArgumentNullException(nameof(lotRepository)); _instrumentRepository = instrumentRepository ?? throw new ArgumentNullException(nameof(instrumentRepository)); }
public InstrumentService( IInstrumentRepository instrumentRepository, IEventManagerSource eventManagerSource) { _instrumentRepository = instrumentRepository ?? throw new ArgumentNullException(nameof(instrumentRepository)); _eventManagerSource = eventManagerSource ?? throw new ArgumentNullException(nameof(eventManagerSource)); }
public WhenLotWasCreated( ILotRepository lotRepository, IInstrumentRepository instrumentRepository) { _lotRepository = lotRepository ?? throw new System.ArgumentNullException(nameof(lotRepository)); _instrumentRepository = instrumentRepository ?? throw new System.ArgumentNullException(nameof(instrumentRepository)); }
public static InstrumentService CreateForSearch(IInstrumentRepository repository) { return(new InstrumentService( TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member), repository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public static InstrumentService Create(IInstrumentRepository repository, IUserContext userContext) { return(new InstrumentService( userContext, repository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public AlertService(IOrderRepository orderRepository, IInstrumentRepository instrumentRepository, IAlertRepository alertRepository, IAlertManager alertManager ) { _orderRepository = orderRepository; _instrumentRepository = instrumentRepository; _alertRepository = alertRepository; _alertManager = alertManager; }
public WhenInstrumentPriceChanged( IInstrumentRepository instrumentRepository, ICommandManagerSource commandManagerSource) { _instrumentRepository = instrumentRepository ?? throw new System.ArgumentNullException(nameof(instrumentRepository)); _commandManagerSource = commandManagerSource ?? throw new System.ArgumentNullException(nameof(commandManagerSource)); }
public CustomersController(IInstrumentRepository repository, IMapper mapper, LinkGenerator linkGenerator, IConfiguration configuration) { _repository = repository; _mapper = mapper; _linkGenerator = linkGenerator; _configuration = configuration; }
public InstrumentService( IUserContext applicationContext, IInstrumentRepository instrumentRepository, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _instrumentRepository = instrumentRepository; }
public SongService(ISongRepository songRepository, IRecordingPartyRepository recordingPartyRepository, IUnitOfWork <HljodritEntitiesDb> unitOfWork, IInstrumentRepository instrumentRepository, IMediaRecordingRepository mediaRecordingRepository) { _songRepository = songRepository; _recordingPartyRepository = recordingPartyRepository; _unitOfWork = unitOfWork; _instrumentRepository = instrumentRepository; _mediaRecordingRepository = mediaRecordingRepository; }
public PlayInsideBarCommandHandler(INotifier mail, ILogger <PlayInsideBarCommandHandler> logger, IAccountRepository accountRepository, IChartRepository chartRepository, IInstrumentRepository instrumentRepository, IMediator mediator) { _accountRepository = accountRepository; _chartRepository = chartRepository; _instrumentRepository = instrumentRepository; _mediator = mediator; _mail = mail; _logger = logger; }
public InstrumentProviderTests(ITestOutputHelper output) : base(output) { // Fixture Setup this.container = TestComponentryContainer.Create(output); this.messagingAdapter = new MockMessageBusProvider(this.container).Adapter; this.dataSerializer = new InstrumentSerializer(); this.repository = new MockInstrumentRepository(this.dataSerializer); }
public InstrumentController( IInstrumentRepository instrumentRepository, IDifficultyRepository difficultyRepository, IMusicianRepository musicianRepository) { _instrumentRepository = instrumentRepository; _difficultyRepository = difficultyRepository; _musicianRepository = musicianRepository; }
public StorageMigrationService( IVersionControlRepository versionControlRepository, IInstrumentRepository instrumentRepository, IMigrationOperation[] migrationOperations, ILogFactory logFactory) { _versionControlRepository = versionControlRepository; _instrumentRepository = instrumentRepository; _migrationOperations = migrationOperations; _log = logFactory.CreateLog(this); }
public InstrumentService( IInstrumentRepository instrumentRepository, ICrossInstrumentRepository crossInstrumentRepository, IRemainingVolumeService remainingVolumeService, ILogFactory logFactory) { _instrumentRepository = instrumentRepository; _crossInstrumentRepository = crossInstrumentRepository; _remainingVolumeService = remainingVolumeService; _cache = new InMemoryCache <Instrument>(instrument => instrument.AssetPairId, false); _log = logFactory.CreateLog(this); }
public TrainingForm() { InitializeComponent(); _instrumentRepository = new MyInstrumentRepository(); _instrumentRepository.Init(20); _pricer = new Pricer(_instrumentRepository, 1); _instruments = new ObservableCollection <InstrumentViewModel>( _instrumentRepository.GetInstruments().Select(instrument => new InstrumentViewModel(instrument))); }
public Repository() { OracleInsightDbProvider.RegisterProvider(); string connectionString = "User Id=RMS_GUEST;Password=RMS_GUEST;Data Source=lxrmsdevdb1.beckman.com:1521/RMSDVA"; this.db = new OracleConnectionStringBuilder(connectionString); this.instrumentInfoRepository = new InstrumentInfoRepository(this.db); this.instrumentRepository = new InstrumentRepository(this.db); this.accessHistoryRepository = new AccessHistoryRepository(this.db); this.eventRepository = new EventRepository(this.db); this.performanceDetailsRepository = new PerformanceDetailsRepository(this.db); this.systemStatusRepository = new SystemStatusRepository(this.db); this.instrumentAccessHistoryRepository = new InstrumentAccessHistoryRepository(this.db); }
public ViewModel() { _instrumentRepository = new MyInstrumentRepository(); _instrumentRepository.Init(50); Instruments = new ObservableCollection <InstrumentViewModel>( _instrumentRepository.GetInstruments().Select(instrument => new InstrumentViewModel(instrument))); _pricer = new Pricer(_instrumentRepository, 1); StartCommand = new RelayCommand(o => { _pricer.Price(); }, o => true); StopCommand = new RelayCommand(o => { _pricer.StopPrice(); }, o => true); RestartCommand = new RelayCommand(o => { _pricer.Restart(); }, o => true); }
public ValidationRules(IBandRepository bandRepository, IMemberRepository memberRepository, ISongRepository songRepository, ISetlistRepository setListRepository, IGigRepository gigRepository, IInstrumentRepository instrumentRepository) { _bandRepository = bandRepository; _memberRepository = memberRepository; _songRepository = songRepository; _setListRepository = setListRepository; _gigRepository = gigRepository; _instrumentRepository = instrumentRepository; }
public InstrumentsController( IInstrumentRepository instrumentRepository, ISongRepository songRepository, IValidationRules validationRules, IAccount account) { _instrumentRepository = instrumentRepository; _songRepository = songRepository; _validationRules = validationRules; var currentUserName = GetCurrentSessionUser(); if (currentUserName.Length > 0) _currentUser = account.GetUserByUserName(currentUserName); _common = new CommonSong(account, currentUserName); }
public void TestPrice() { _repository = Substitute.For <IInstrumentRepository>(); _repository.GetInstruments() .Returns(new List <Instrument> { new Instrument("Toto", InstrumentType.Bond) }); _pricer = new Pricer(_repository, 500); _pricer.Price(); Thread.Sleep(800); _repository.Received(1).PriceUpdate("Toto", Arg.Any <double>()); }
public InstrumentsController(IInstrumentRepository instrumentRepository, ISongRepository songRepository, IValidationRules validationRules, IAccount account) { _instrumentRepository = instrumentRepository; _songRepository = songRepository; _validationRules = validationRules; var currentUserName = GetCurrentSessionUser(); if (currentUserName.Length > 0) { _currentUser = account.GetUserByUserName(currentUserName); } _common = new CommonSong(account, currentUserName); }
public MembersController(IUserRepository userRepository, IBandRepository bandRepository, IMemberRepository memberRepository, IInstrumentRepository instrumentRepository, ISongRepository songRepository, IValidationRules validationRules, IAccount account) { _userRepository = userRepository; _bandRepository = bandRepository; _memberRepository = memberRepository; _instrumentRepository = instrumentRepository; _songRepository = songRepository; _validationRules = validationRules; var currentUserName = GetCurrentSessionUser(); if (currentUserName.Length > 0) _currentUser = account.GetUserByUserName(currentUserName); _common = new CommonSong(account, currentUserName); }
public InstrumentService( IInstrumentRepository instrumentRepository, ILykkeExchangeService lykkeExchangeService, IOrderBookService orderBookService, IBalanceService balanceService, IAssetsReadModelRepository assetsReadModelRepository, IAssetPairsReadModelRepository assetPairsReadModelRepository, IQuoteService quoteService, ILogFactory logFactory) { _instrumentRepository = instrumentRepository; _lykkeExchangeService = lykkeExchangeService; _orderBookService = orderBookService; _balanceService = balanceService; _assetsReadModelRepository = assetsReadModelRepository; _assetPairsReadModelRepository = assetPairsReadModelRepository; _quoteService = quoteService; _cache = new InMemoryCache <Instrument>(instrument => instrument.AssetPairId, false); _log = logFactory.CreateLog(this); }
private static void RegisterDependecies() { var serviceProvider = new ServiceCollection() .AddLogging() .AddSingleton <IAccountRepository, AccountRepository>() .AddSingleton <IInstrumentRepository, InstrumentRepository>() .AddSingleton <IChartRepository, ChartRepository>() .BuildServiceProvider(); serviceProvider .GetService <ILoggerFactory>(); var logger = serviceProvider.GetService <ILoggerFactory>() .CreateLogger <Program>(); logger.LogDebug("Starting application"); _accountRepository = serviceProvider.GetService <IAccountRepository>(); _instrumentRepository = serviceProvider.GetService <IInstrumentRepository>(); _chartRepository = serviceProvider.GetService <IChartRepository>(); }
public DatabaseManager() { _boardRepository = new BoardRepository(); _boardRowRepository = new BoardRowRepository(); _buildingRepository = new BuildingRepository(); _buildingUserRepository = new BuildingUserRepository(); _certificateRepository = new CertificateRepository(); _certificateRowRepository = new CertificateRowRepository(); _circuitRepository = new CircuitRepository(); _estateRepository = new EstateRepository(); _buildingRowRepository = new BuildingRowRepository(); _userRepository = new UserRepository(); _instrumentRepository = new InstrumentRepository(); _certificateInspectionRepository = new CertificateInspectionRepository(); _buildingContactTestRepository = new BuildingContactTestRepository(); _buildingTestRepository = new BuildingTestRepository(); _boardTestRepository = new BoardTestRepository(); _circuitTestRepository = new CircuitTestRepository(); _circuitPointsRcdTestRepository = new CircuitPointsRcdTestRepository(); _certificateInspectionObservationsRepository = new CertificateInspectionObservationsRepository(); _circuitPointsRcdRepository = new CircuitPointsRcdRepository(); _observationFromRepository = new ObservationFromRepository(); _observationGroupRepository = new ObservationGroupRepository(); _boardReferenceTypesRepository = new BoardReferenceTypesRepository(); _conductorSizeTypesRepository = new ConductorSizeTypesRepository(); _circuitOptsRepository = new CircuitOptsRepository(); _optsRepository = new OptsRepository(); _phasesRepository = new PhasesRepository(); _phaseSortOrdersRepository = new PhaseSortOrdersRepository(); _ratingsRepository = new RatingsRepository(); _cableReferenceMethodsRepository = new CableReferenceMethodsRepository(); _certificateInspectionQuestionsRepository = new CertificateInspectionQuestionsRepository(); _bsAmendmentDatesRepository = new BsAmendmentDatesRepository(); _rcdTypeRepository = new RcdTypeRepository(); _rcdOpCurrentsRepository = new RcdOpCurrentsRepository(); _csaLiveRepository = new CsaLiveRepository(); _csaCpcRepository = new CsaCpcRepository(); _namingConventionRepository = new NamingConventionRepository(); }
private void Init() { _userProfileDAO = new GenericDAO<UserProfile>(); _gameStockConfig = new StockGameConfiguration(); _orderDAO = new GenericDAO<Order>(); _instrumentDAO = new GenericDAO<Instrument>(); _instrumentHistoryDAO = new GenericDAO<InstrumentHistory>(); _alertDAO = new GenericDAO<Alert>(); _instrumentRepository = new InstrumentRepository(_instrumentDAO, _instrumentHistoryDAO); _orderRepository = new OrderRepository(_orderDAO,_instrumentDAO); _alertRepository = new AlertRepository(_alertDAO, _instrumentDAO); _ldapService = new FakeLdapService(_gameStockConfig); _ldapService.Init(); _notificationtDAO = new GenericDAO<Notification>(); _notificationRepository = new NotificationRepository(_notificationtDAO); _notificationManager = new NotificationManager(_notificationRepository); _alertManager = new AlertManager(_notificationManager, _alertRepository); _userManager = new UserManager(_userProfileDAO, _ldapService); _alertService = new AlertService(_orderRepository, _instrumentRepository, _alertRepository, _alertManager); }
public InstrumentService(IInstrumentRepository iRepository) { this.repository = iRepository; }
public SelectController(ISelectionRepository r, IInstrumentRepository i) { repo = r; instrumentRepo = i; }
public InstrumentService(IInstrumentRepository instrumentRepository) { _instrumentRepository = instrumentRepository; }
public EditModel(IInstrumentRepository instrumentRepository, IHtmlHelper htmlHelper) { this.instrumentRepository = instrumentRepository; this.htmlHelper = htmlHelper; }
public InstrumentController(IInstrumentRepository instrumentRepository) { _instrumentRepository = instrumentRepository; }
public InstrumentServices(IInstrumentRepository instrumentRepository) { this.instrumentRepository = instrumentRepository; }
public void SetUp() { _repository = new MyInstrumentRepository(); }
public SearchService(IInstrumentRepository repository) { this.repository = repository; }
public SignalQueries(IInstrumentRepository instrumentRepository, IChartRepository chartRepository, ILogger <SignalQueries> logger) { _instrumentRepository = instrumentRepository; _chartRepository = chartRepository; _logger = logger; }