public QuarterlyRevenueDialog(string dialogId, BotStateService botStateService, BotServices botServices, IFinancialServices financialServices) : base(dialogId)
 {
     _botStateService   = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));
     _botServices       = botServices ?? throw new System.ArgumentNullException(nameof(botServices));
     _financialServices = financialServices ?? throw new System.ArgumentNullException(nameof(financialServices));
     InitializeWaterfallDialog();
 }
Esempio n. 2
0
        public MainDialog(BotStateService botStateService, BotServices botServices, IFinancialServices financialServices) : base(nameof(MainDialog))
        {
            _botStateService   = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));
            _botServices       = botServices ?? throw new System.ArgumentNullException(nameof(botServices));
            _financialServices = financialServices ?? throw new System.ArgumentNullException(nameof(financialServices));

            InitializeWaterfallDialog();
        }
Esempio n. 3
0
 public CreditCardChargeAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
Esempio n. 4
0
 public MonthlySalaryAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
Esempio n. 5
0
 public PayslipAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
Esempio n. 6
0
 public MonthlyExpensesAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
Esempio n. 7
0
 public CreditBalanceAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
 public PaymentsAmountAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }
Esempio n. 9
0
 public CreditCardChangeDateAdapter(IFinancialServices financialServices, IDateTimeProvider dateTimeProvider)
 {
     _financialServices = financialServices;
     _dateTimeProvider  = dateTimeProvider;
 }
Esempio n. 10
0
 public AnnualSalaryAdapter(IFinancialServices financialServices)
 {
     _financialServices = financialServices;
 }