/// <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);
 }
Пример #2
0
 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));
 }
Пример #3
0
 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;
 }