public TwitterAccountAppService(
     ISocialAccountService socialAccountService,
     ITwitterAuthService twitterAuthService
     )
 {
     _socialAccountService = socialAccountService;
     _twitterAuthService   = twitterAuthService;
 }
Example #2
0
 public FacebookAccountAppService(
     ISocialAccountService socialAccountService,
     IFbClient fbClient
     )
 {
     _socialAccountService = socialAccountService;
     _fbClient             = fbClient;
 }
Example #3
0
 public WebHookService(
     ISocialAccountService socialAccountService,
     IConversationStrategyFactory strategyFactory,
     ISiteSocialAccountRepository siteSocialAccountRepo
     )
 {
     _socialAccountService  = socialAccountService;
     _strategyFactory       = strategyFactory;
     _siteSocialAccountRepo = siteSocialAccountRepo;
 }
Example #4
0
 public FacebookWebHookJob(
     IFacebookAppService fbWebHookAppService,
     IRepository <FacebookWebHookRawData> hookRawDataRepo,
     ISocialAccountService socialAccountService
     )
 {
     _fbWebHookAppService  = fbWebHookAppService;
     _hookRawDataRepo      = hookRawDataRepo;
     _socialAccountService = socialAccountService;
 }
Example #5
0
 public MessageService(
     ISocialAccountService socialAccountService,
     IConversationService conversationService,
     IFbClient fbClient
     )
 {
     _socialAccountService = socialAccountService;
     _conversationService  = conversationService;
     _fbClient             = fbClient;
 }
Example #6
0
 public ConversationMessageAppService(
     IConversationService conversationService,
     IAgentService agentService,
     IMessageService messageService,
     ITwitterService twitterService,
     ISocialAccountService socialAccountService,
     INotificationManager notificationManager = null
     )
 {
     _conversationService  = conversationService;
     _agentService         = agentService;
     _messageService       = messageService;
     _twitterService       = twitterService;
     _socialAccountService = socialAccountService;
     _notificationManager  = notificationManager;
 }
Example #7
0
 public TwitterTweetService(
     IConversationService conversationService,
     IMessageService messageService,
     ISocialUserService socialUserService,
     ISocialAccountService socialAccountService,
     INotificationManager notificationManager,
     ITweetTreeWalker twitterTreeWalker
     )
 {
     _conversationService  = conversationService;
     _messageService       = messageService;
     _socialUserService    = socialUserService;
     _socialAccountService = socialAccountService;
     _twitterTreeWalker    = twitterTreeWalker;
     _notificationManager  = notificationManager;
 }