示例#1
0
 public WorkerService(ITradingDao tradingDao, ITradeDao tradeDao, ILogService logService, IQuoteService quoteService)
 {
     _tradingDao = tradingDao;
     _tradeDao = tradeDao;
     _logService = logService;
     _quoteService = quoteService;
 }
        public ZmqService()
        {
            primitiveQuoteService = new YahooFinancialDataService();
            subscribedTickerList = new List<string>();
            subscribedTickerList.AddRange(MarketDataSettings.StartupTickers);
            refreshInterval = MarketDataSettings.ServerRefreshMillis;

            socketFactory = NetMQContext.Create();
        }
 public QuoteController(IQuoteService quoteService, IGroupService groupService, IUserService userService, IContactService contactService, IAccountService accountService, IPotentialService potentialService)
 {
     this.quoteService = quoteService;
     this.groupService = groupService;
     this.userService = userService;
     this.contactService = contactService;
     this.accountService = accountService;
     this.potentialService = potentialService;
 }
        public QuoteController(IQuoteService quoteService, IAppointmentService appointmentService, ISearchService searchService)
        {
            Check.If(quoteService).IsNotNull();
            Check.If(appointmentService).IsNotNull();
            Check.If(searchService).IsNotNull();

            _quoteService = quoteService;
            _appointmentService = appointmentService;
            _searchService = searchService;
        }
示例#5
0
 public AnalysisService(
     IQuoteService quoteService,
     ITradeService tradeService,
     IAppSettingsService configs
     )
 {
     _quoteService = quoteService;
     _tradeService = tradeService;
     _configs = configs;
 }
 public PotentialController(IPotentialService potentialService, IGroupService groupService, IUserService userService,
     ICampaignService campaignService, IAccountService accountService, IInvoiceService invoiceService, IQuoteService quoteService)
 {
     this.potentialService = potentialService;
     this.groupService = groupService;
     this.userService = userService;
     this.campaignService = campaignService;
     this.accountService = accountService;
     this.invoiceService = invoiceService;
     this.quoteService = quoteService;
 }
        public static QuoteController GetInitialisedQuoteController(IQuoteService quoteService, IAppointmentService appointmentService, ISearchService searchService)
        {
            var controller = new QuoteController(quoteService, appointmentService, searchService)
            {
                Request = new HttpRequestMessage { RequestUri = new Uri("http://localhost/api/") },
                Configuration = new HttpConfiguration()
            };

            controller.Configuration.MapHttpAttributeRoutes();
            controller.Configuration.EnsureInitialized();

            return controller;
        }
示例#8
0
 public NoteController(
     INoteService NoteService, 
     IContactService contactService, 
     ILeadService leadService, 
     IQuoteService quoteService,
     IMembershipService membershipService)
 {
     _noteService = NoteService;
     _contactService = contactService;
     _leadService = leadService;
     _quoteService = quoteService;
     _membershipService = membershipService;
 }
示例#9
0
 public ContactsController(
     INoteService noteService, 
     IContactService contactService, 
     ILeadService leadService, 
     IQuoteService quoteService,
     IMembershipService membershipService,
     IActivityService activityService,
     ViewDataHelper initHelper)
 {
     _noteService = noteService;
     _contactService = contactService;
     _leadService = leadService;
     _quoteService = quoteService;
     _membershipService = membershipService;
     _activityService = activityService;
     _initHelper = initHelper;
 }
示例#10
0
 public QuoteController(
     ILeadService LeadService, 
     IContactService contactService,
     IMembershipService membershipService,
     IRoleService roleService,
     INoteService noteService,
     IActivityService activityService,
     IQuoteService quoteService,
     IInvoiceService invoiceService)
 {
     _leadService = LeadService;
     _contactService = contactService;
     _membershipService = membershipService;
     _roleService = roleService;
     _noteService = noteService;
     _activityService = activityService;
     _quoteService = quoteService;
     _invoiceService = invoiceService;
 }
示例#11
0
 public Shareholding(string symbol, uint holding, IQuoteService quoteService)
 {
     QuoteService = quoteService;
     Symbol = symbol;
     Holding = holding;
 }
示例#12
0
 /// <summary>
 ///     default constructor
 /// </summary>
 /// <param name="quoteService"></param>
 /// <param name="settings"></param>
 public QuoteController(IQuoteService quoteService, ApplicationSettings settings)
 {
     _quoteService = quoteService;
     _settings = settings;
 }
示例#13
0
 public QuoteController(IQuoteService quoteService, IMapper mapper)
 {
     _quoteService = quoteService;
     _mapper       = mapper;
 }
示例#14
0
 public PropertyController(IQuoteService quoteService, ILogger <PropertyController> logger)
 {
     this.logger       = logger;
     this.quoteService = quoteService;
 }