/// <summary> /// Facebook webhook controller /// </summary> public FbPageWebhookController() { verifyToken = SettingsFB.FacebookVerifyToken; appSecret = SettingsFB.FacebookAppSecret; eventApiClient = new EventApiClient(new Auth(Settings.AAdAppId, Settings.AAdAppSecret), Settings.EventAPIBaseUrl); azureTableProvider = new AzureTableProvider(Settings.StorageAccountConnectionString); }
public EventService(IEventApiClient eventApiClient, IMemberApiClient memberApiClient, ILogger <EventService> logger) { _eventApiClient = eventApiClient ?? throw new ArgumentNullException(nameof(eventApiClient)); _memberApiClient = memberApiClient ?? throw new ArgumentNullException(nameof(memberApiClient)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public HomeController(DataDbContext context, IEventApiClient eventApiClient, ITicketApiClient ticketApiClient) { _context = context; _eventApiClient = eventApiClient; this.ticketApiClient = ticketApiClient; }
public AdminController(DataDbContext context, IEventApiClient eventApiClient) { _context = context; _eventApiClient = eventApiClient; }