public MarketSettingsChangedProjection( IScheduleSettingsCacheService scheduleSettingsCache, IOvernightMarginService overnightMarginService, IScheduleControlService scheduleControlService) { _scheduleSettingsCache = scheduleSettingsCache; _overnightMarginService = overnightMarginService; _scheduleControlService = scheduleControlService; }
public MyScheduleController() { var _unitOfWork = new UnitOfWork(); _myScheduleService = new MyScheduleService(_unitOfWork); _profileService = new ProfileService(_unitOfWork); _accountService = new AccountService(_unitOfWork); _roleCheckingService = new RoleCheckingService(_unitOfWork); _scheduleControlService = new ScheduleControlService(_unitOfWork); }
public BrokerSettingsChangedHandler( MarginTradingSettings settings, IScheduleSettingsCacheService scheduleSettingsCache, IOvernightMarginService overnightMarginService, IScheduleControlService scheduleControlService) { _settings = settings; _scheduleSettingsCache = scheduleSettingsCache; _overnightMarginService = overnightMarginService; _scheduleControlService = scheduleControlService; }
public ScheduleControlController(IScheduleControlService scheduleControlService) { _scheduleControlService = scheduleControlService; }
public ScheduleControlController() { _unitOfWork = new UnitOfWork(); _scheduleControlService = new ScheduleControlService(_unitOfWork); _accountService = new AccountService(_unitOfWork); }