コード例 #1
0
 public MasterController(ICustomerRepository customerRepo, IQBOAccessRepository qboaccessRepo, IInvoiceRepository invoiceRepo, ISubscriberRepository subscriberRepo, ILoggerManager logger, IErrorLogRepository errorLogRepo, IConfiguration configuration)
 {
     _customerRepo   = customerRepo;
     _qboaccessRepo  = qboaccessRepo;
     _invoiceRepo    = invoiceRepo;
     _subscriberRepo = subscriberRepo;
     _logger         = logger;
     _errorLogRepo   = errorLogRepo;
     _configuration  = configuration;
     useSandBox      = Convert.ToBoolean(_configuration["CDataConfiguration:useSandBox"]);
     runTimeLicense  = _configuration["CDataConfiguration:connectionRunTimeLicense"];
     serviceName     = GetType().Namespace.Substring(0, GetType().Namespace.IndexOf('.'));
 }
コード例 #2
0
 public MasterController(ICustomerRepository customerRepo, IQBOAccessRepository qboaccessRepo, IInvoiceRepository invoiceRepo, ILoggerManager logger, IErrorLogRepository errorLogRepo, IMemoryCache cache, IConfiguration configuration, IWebHostEnvironment env)
 {
     _customerRepo   = customerRepo;
     _qboaccessRepo  = qboaccessRepo;
     _invoiceRepo    = invoiceRepo;
     _errorLogRepo   = errorLogRepo;
     _logger         = logger;
     _cache          = cache;
     _configuration  = configuration;
     serviceName     = GetType().Namespace.Substring(0, GetType().Namespace.IndexOf('.'));
     appClientId     = _configuration["CDataConfiguration:appClientId"];
     appClientSecret = _configuration["CDataConfiguration:appClientSecret"];
     useSandBox      = Convert.ToBoolean(_configuration["CDataConfiguration:useSandBox"]);
     runTimeLicense  = _configuration["CDataConfiguration:connectionRunTimeLicense"];
     _env            = env;
 }