/// <summary> /// Initializes a new instance of the <see cref="T:Spectrum.Content.BaseController" /> class. /// </summary> /// <param name="loggingService">The logging service.</param> /// <param name="rulesEngineService">The rules engine service.</param> /// <inheritdoc /> public QuotesController( ILoggingService loggingService, IRulesEngineService rulesEngineService) : base(loggingService) { this.rulesEngineService = rulesEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="T:Spectrum.Content.Appointments.Controllers.AppointmentsController" /> class. /// </summary> /// <param name="loggingService">The logging service.</param> /// <param name="appointmentsManager">The appointments manager.</param> /// <param name="rulesEngineService">The rules engine service.</param> /// <inheritdoc /> public AppointmentsController( ILoggingService loggingService, IAppointmentsManager appointmentsManager, IRulesEngineService rulesEngineService) : base(loggingService) { this.appointmentsManager = appointmentsManager; this.rulesEngineService = rulesEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="CardManager" /> class. /// </summary> /// <param name="settingsService">The settings service.</param> /// <param name="cardProvider">The card provider.</param> /// <param name="rulesEngineService">The rules engine service.</param> public CardManager( ISettingsService settingsService, ICardProvider cardProvider, IRulesEngineService rulesEngineService) { this.settingsService = settingsService; this.cardProvider = cardProvider; this.rulesEngineService = rulesEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="T:Spectrum.Content.BaseController" /> class. /// </summary> /// <param name="loggingService">The logging service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="rulesEngineService">The rules engine service.</param> /// <param name="invoiceManager">The invoice manager.</param> /// <inheritdoc /> public InvoicesController( ILoggingService loggingService, ISettingsService settingsService, IRulesEngineService rulesEngineService, IInvoiceManager invoiceManager) : base(loggingService) { this.settingsService = settingsService; this.rulesEngineService = rulesEngineService; this.invoiceManager = invoiceManager; }
/// <summary> /// Initializes a new instance of the <see cref="T:Spectrum.Content.BaseController" /> class. /// </summary> /// <param name="loggingService">The logging service.</param> /// <param name="braintreeManager">The braintree manager.</param> /// <param name="rulesEngineService">The rules engine service.</param> /// <param name="paymentProviderFactory">The payment provider factory.</param> /// <inheritdoc /> public BraintreeController( ILoggingService loggingService, IBraintreeManager braintreeManager, IRulesEngineService rulesEngineService, IPaymentProviderFactory paymentProviderFactory) : base(loggingService) { this.braintreeManager = braintreeManager; this.rulesEngineService = rulesEngineService; this.paymentProviderFactory = paymentProviderFactory; }
/// <summary> /// Initializes a new instance of the <see cref="T:Spectrum.Content.Payments.Controllers.PaymentController" /> class. /// </summary> /// <param name="loggingService">The logging service.</param> /// <param name="paymentManager">The payment manager.</param> /// <param name="rulesEngineService">The rules engine service.</param> /// <param name="paymentProviderFactory">The payment provider factory.</param> /// <inheritdoc /> public PaymentController( ILoggingService loggingService, IPaymentManager paymentManager, IRulesEngineService rulesEngineService, IPaymentProviderFactory paymentProviderFactory) : base(loggingService) { this.paymentManager = paymentManager; this.rulesEngineService = rulesEngineService; this.paymentProviderFactory = paymentProviderFactory; }
public QuoteService( IAsyncRepository <Basket> basketRepository, IAsyncRepository <CatalogItem> itemRepository, IAsyncRepository <Quote> orderRepository, IRulesEngineService rulesEngineService) { _quoteRepository = orderRepository; _basketRepository = basketRepository; _itemRepository = itemRepository; _rulesEngineService = rulesEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="MainNavigationManager" /> class. /// </summary> /// <param name="mainNavigationProvider">The main navigation provider.</param> /// <param name="userService">The user service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="rulesEngineService">The rules engine service.</param> public MainNavigationManager( IMainNavigationProvider mainNavigationProvider, IUserService userService, ISettingsService settingsService, IRulesEngineService rulesEngineService) { this.mainNavigationProvider = mainNavigationProvider; this.userService = userService; this.settingsService = settingsService; this.rulesEngineService = rulesEngineService; }
public void Get_Metamodel_Success() { #region Arrange IRulesEngineService rulesEngineService = GetInjection <IRulesEngineService>(); ServiceResponseModel <MetamodelModel> metamodel = rulesEngineService.GetMetamodel().Result; string output = JsonConvert.SerializeObject(metamodel.Data); Assert.IsTrue(!string.IsNullOrEmpty(output)); #endregion }
public AdminController( IAppUserService appUserService, IEdOrgService edOrgService, ISchoolYearService schoolYearService, IRulesEngineService rulesEngineService, ISubmissionCycleService submissionCycleService, IAnnouncementService announcementService) { _appUserService = appUserService; _edOrgService = edOrgService; _schoolYearService = schoolYearService; _rulesEngineService = rulesEngineService; _submissionCycleService = submissionCycleService; _announcementService = announcementService; }
public ValidationController( IAppUserService appUserService, IEdOrgService edOrgService, ILoggingService loggingService, IValidationResultsService validationResultsService, IRulesEngineService rulesEngineService, ISchoolYearService schoolYearService, ISubmissionCycleService submissionCycleService, Model engineObjectModel, ICacheManager cacheManager) { _appUserService = appUserService; _edOrgService = edOrgService; _engineObjectModel = engineObjectModel; _loggingService = loggingService; _rulesEngineService = rulesEngineService; _schoolYearService = schoolYearService; _submissionCycleService = submissionCycleService; _validationResultsService = validationResultsService; _cacheManager = cacheManager; }
public void Setup() { RulesEngineService = GetInjection <IRulesEngineService>(); }
public RuleService(IRulesEngineService rulesEngineService) { this.RulesEngineService = rulesEngineService; }