public App() { InitializeComponent(); Suspending += OnSuspending; FacebookClient = new FacebookClient(facebookAppId, productId); }
public FacebookService( IFacebookClient facebookClient, IModelMapper modelMapper) { _facebookClient = facebookClient; _modelMapper = modelMapper; }
public AccountsViewModel( ILog logger, IFacebookClient facebookClient, ITwitterClient twitterClient) { _logger = logger; _facebookClient = facebookClient; _twitterClient = twitterClient; }
public AuthorizationService(IRepository repository, ISettingsManager settingsManager, INavigationService navigationService) { _repository = repository; _settingsManager = settingsManager; _navigationService = navigationService; _facebookService = CrossFacebookClient.Current; }
public MainForm() { InitializeComponent(); r_FacebookConfig = FacebookConfig.LoadFromFile(k_ConfigFileName); m_FileLoger = new FileLogger(r_FacebookConfig.LogFilePath); r_FacebookClient = new FacebookClientTraceLoggerProxy(new FacebookClient(r_FacebookConfig), m_FileLoger); m_PopularityFactory = new PopularityFactory(r_FacebookClient); OnError += this.showError; OnError += (sender, error) => m_FileLoger.Error(error.GetException().Message, error.GetException()); }
public FacebookRESTClient(string apiKey, string apiSecret, string sessionKey, string sessionSecret) { // Note: use ApiSecret as the sessionSecret with web apps, desktop apps would use the SessionSecret channel = ChannelHelper.BuildChannel(); this.apiKey = apiKey; this.apiSecret = apiSecret; this.sessionKey = sessionKey; this.sessionSecret = sessionSecret; }
public FacebookController(IProvideUserConfiguration configuration, Func<FacebookLoginCommand> facebookLoginCommandAccessor, IThreeBytesTicketService ticketService, IFacebookClient facebookClient, IOAuthUserService service) { if (configuration == null) throw new ArgumentNullException("configuration"); this.configuration = configuration; this.facebookLoginCommandAccessor = facebookLoginCommandAccessor; this.ticketService = ticketService; this.facebookClient = facebookClient; this.service = service; }
public LoginLogic ( IUserRepository userRepository, IAuthorizationLogic authorizationLogic, IFacebookClient facebookClient ) { _userRepository = userRepository; _authorizationLogic = authorizationLogic; _facebookClient = facebookClient; }
static void Main(string[] args) { IFacebookClientFactory facebookClientFactory = new FaceBookClientFactory(); IDisplay display = new DisplayWallPost(); IFacebookClient client1 = facebookClientFactory.CreateClient(display); IDisplay display1 = new DisplayWallPost1(); IFacebookClient client2 = facebookClientFactory.CreateClient(display1); client1.Subscribe(client2); client2.WriteNewWallPost("first post from client 2"); client1.Unsubscribe(client2); client2.WriteNewWallPost("sec post"); }
public ExternalLoginModel( SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager, ILogger <ExternalLoginModel> logger, IFacebookService facebookService, IFacebookClient facebookClient) { _signInManager = signInManager; _userManager = userManager; _logger = logger; _facebookService = facebookService; _facebookClient = facebookClient; }
public FacebookLoginCommand(IOAuthUserService service, IProvideUserConfiguration configuration, Func<RegisterExternalUserPreCommand> registerExternalUserPreCommandAccessor, Func<LinkExistingUserToExternalProviderPreCommand> linkExistingUserToExternalProviderPreCommandAccessor, IFacebookClient facebookClient) { if (service == null) throw new ArgumentNullException("service"); if (configuration == null) throw new ArgumentNullException("configuration"); this.service = service; this.configuration = configuration; this.registerExternalUserPreCommandAccessor = registerExternalUserPreCommandAccessor; this.linkExistingUserToExternalProviderPreCommandAccessor = linkExistingUserToExternalProviderPreCommandAccessor; this.facebookClient = facebookClient; }
/// <summary> /// Initializes a new instance for the <see cref="NoInternetConnectionPageViewModel" /> class. /// </summary> public LoginPageViewModel(INavigationService navigationService, IDialogService dialogService, IThemeService themeService) : base(navigationService) { this._googleService = CrossGoogleClient.Current; this._facebookService = CrossFacebookClient.Current; this.dialogService = dialogService; this._themeService = themeService; this.LoginCommand = new Command(this.Login); this.PushForgotPasswordCommand = new Command(this.ForgotPassword); this.PushRegisterCommand = new Command(this.PushRegisterPage); this.LoginWithFaceBookCommand = new Command(this.LoginWithFacebook); this.LoginWithGoogleCommand = new Command(this.LoginWithGoogle); InitValidations(); }
public FacebookAuthenticationController( FacebookConfiguration configuration, IFacebookClient facebookClient, IJwtService jwtService, IMapper mapper, IRngUtil rngUtil, ISocialMediaUserLinkService socialMediaUserLinkService ) { _configuration = configuration; _facebookClient = facebookClient; _jwtService = jwtService; _mapper = mapper; _rngUtil = rngUtil; _socialMediaUserLinkService = socialMediaUserLinkService; }
static void Main(string[] args) { IFacebookClientFactory facebookClientFactory = new FacebookClientFactory(); IDisplay consoleDispaler = new DisplayWallPost(); IDisplay consoleDispaler2 = new DisplayWallPost2(); IDisplay consoleDispaler3 = new DisplayWallPost3(); IFacebookClient dolphinsFacebookClient = facebookClientFactory.CreateClient(consoleDispaler); IFacebookClient dolphinsFacebookClient2 = facebookClientFactory.CreateClient(consoleDispaler2); IFacebookClient dolphinsFacebookClient3 = facebookClientFactory.CreateClient(consoleDispaler3); dolphinsFacebookClient2.Subscribe(dolphinsFacebookClient); dolphinsFacebookClient3.Subscribe(dolphinsFacebookClient); dolphinsFacebookClient.WriteNewWallPost("Hey from here"); Console.WriteLine("-----------------------------------------------"); dolphinsFacebookClient2.Unsubscribe(dolphinsFacebookClient); dolphinsFacebookClient3.Unsubscribe(dolphinsFacebookClient); dolphinsFacebookClient.WriteNewWallPost("aftre change"); }
/// <summary> /// Get Service with Facebook Client and acess token /// </summary> /// <param name="version"></param> /// <param name="clientId"></param> /// <param name="secret"></param> /// <param name="grantType"></param> public BaseService(string version, string clientId, string secret, string grantType) { _client = new FacebookClient(version, clientId, secret, grantType); }
public FacebookLoginDataProvider(IFacebookClient facebookClient, IMapper mapper) { _facebookClient = facebookClient; _mapper = mapper; }
public FacebookService(IFacebookClient facebookClient, FacebookSettings facebookSettings) { _facebookClient = facebookClient; _facebookSettings = facebookSettings; }
public void Unsubscribe(IFacebookClient publisher) { publisher.NewWallPost -= _displayer.DisplayWallPost; }
public CampaignService(IFacebookClient client) : base(client) { }
public void Dispose() { ((IDisposable)channel).Dispose(); channel = null; }
public PopularityFactory(IFacebookClient i_FacebookClient) { r_FacebookClient = i_FacebookClient; }
public FacebookService(IFacebookClient facebookClient, IConfiguration configuration) { this.facebookClient = facebookClient; this.configuration = configuration; }
public UserFbService(IFacebookClient facebookClient) { this.facebookClient = facebookClient; }
public PopularityPages(IFacebookClient i_FacebookClient) { r_FacebookClient = i_FacebookClient; }
public void Subscribe(IFacebookClient publisher) { publisher.NewWallPost += Display.DisplayWallPost; }
public PopularityEvents(IFacebookClient i_FacebookClient) { r_FacebookClient = i_FacebookClient; }
public BaseService(IFacebookClient client) { _client = client; }
public AccountService(IFacebookClient client) : base(client) { }
public DebugTokenFbService(IFacebookClient facebookClient) { this.facebookClient = facebookClient; }
public AdService(IFacebookClient client) : base(client) { }
public AccessTokenFbService(IFacebookClient facebookClient) { this.facebookClient = facebookClient; }
public PageFeedService(IFacebookClient client) : base(client) { }
internal FacebookContactsUploader(IContactsUploaderPerformanceTracker performanceTracker, IFacebookClient client, IPeopleConnectApplicationConfig configuration, Func <PropertyDefinition[], IEnumerable <IStorePropertyBag> > contactsEnumeratorBuilder) { ArgumentValidator.ThrowIfNull("performanceTracker", performanceTracker); ArgumentValidator.ThrowIfNull("client", client); ArgumentValidator.ThrowIfNull("configuration", configuration); ArgumentValidator.ThrowIfNull("contactsEnumerator", contactsEnumeratorBuilder); this.performanceTracker = performanceTracker; this.client = client; this.configuration = configuration; PropertyDefinition[] arg = PropertyDefinitionCollection.Merge <PropertyDefinition>(FacebookContactsUploader.ContactPropertiesToExport, FacebookContactsUploader.AdditionalContactPropertiesToLoad); this.contactsEnumerator = contactsEnumeratorBuilder(arg); }
public HomeController(IDocumentSession session, IFacebookClient client) { RavenSession = session; this.client = client; }
public FacebookService() { // TODO: Add dependency injection this.facebookClient = new FacebookClient(); }
public BaseService(string version, string accessToken) { _client = new FacebookClient(version, accessToken); }
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { base.Initialize(name, config); this.LogoUrl = config["logoUrl"]; this.returnUrl = config["returnUrl"]; this.client = new FacebookClient(config["appKey"], config["appSecret"]); }
public FacebookService(FacebookSettings facebookSettings, IFacebookClient facebookClient) { _facebookSettings = facebookSettings; _facebookClient = facebookClient; }
public FacebookHelper(IFacebookClient facebookClient, IOptionsMonitor <SharedOptions> optionsAccessor) { _options = optionsAccessor.CurrentValue; _facebookClient = facebookClient; }
public FacebookProvider(string appKey, string appSecret) { this.client = new FacebookClient(appKey, appSecret); }
public FacebookService(IFacebookClient facebookClient) { _facebookClient = facebookClient; }
public FacebookProvider(IFacebookClient client) { this.client = client; }