public WorkItemController( IConfiguration config, IFreshdeskClientFactory freshdeskClientFactory) { _data = new DataAccess(config); _clientFactory = freshdeskClientFactory; }
public IndexModel( IConfiguration config, IFreshdeskClientFactory freshdeskClientFactory) : base(config, freshdeskClientFactory) { _freshdeskClientFactory = freshdeskClientFactory; }
public FreshdeskCache(IConfiguration config, IFreshdeskClientFactory clientFactory) { TicketCache = new FreshdeskTicketCache(config, clientFactory); GroupCache = new FreshdeskGroupCache(config, clientFactory); CompanyCache = new FreshdeskCompanyCache(config, clientFactory); ContactCache = new FreshdeskContactCache(config, clientFactory); }
public FreshdeskTicketCache( IConfiguration config, IFreshdeskClientFactory clientFactory) : base(config, "Tickets") { _data = new DataAccess(config); _clientFactory = clientFactory; }
/// <summary> /// Constructor /// </summary> /// <param name="config">Configuration</param> /// <param name="options">Service options</param> /// <param name="clientFactory">Freshdesk client factory</param> public FreshdeskService( IConfiguration config, IOptions <FreshdeskServiceOptions> options, IFreshdeskClientFactory clientFactory) { _data = new DataAccess(config); _blobStorage = new BlobStorage(config); _options = options.Value; _clientFactory = clientFactory; }
public FreshdeskController( IConfiguration config, IMapper mapper, IFreshdeskService freshdeskService, IFreshdeskClientFactory freshdeskClientFactory) { _config = config; _mapper = mapper; _data = new DataAccess(_config); _freshdeskService = freshdeskService; _freshdeskClientFactory = freshdeskClientFactory; }
public IgnoredModel( IConfiguration config, IFreshdeskClientFactory freshdeskClientFactory) : base(config, freshdeskClientFactory) { }
public FreshdeskGroupCache( IConfiguration config, IFreshdeskClientFactory factory) : base(config, "Groups") { _clientFactory = factory; }
public TicketPageModel( IConfiguration config, IFreshdeskClientFactory freshdeskClientFactory) : base(config) { FreshdeskCache = new FreshdeskCache(config, freshdeskClientFactory); }
public FreshdeskContactCache( IConfiguration config, IFreshdeskClientFactory factory) : base(config, "Contacts") { _clientFactory = factory; }