/// <summary> /// /// </summary> /// <param name="container"></param> public FacebookService(IContainer container) { if (container != null) container.Add(this); api = new Api().Initialize(new DesktopSession(null, null, null)); InitializeComponent(); }
public AccountControllerBuilder() { this.formsAuth = MockRepository.GenerateMock<IFormsAuth>(); this.facebookApi = MockRepository.GenerateStub<IFacebookApi>(); this.facebookApi.Stub(x => x.GetUserEmail(Arg<string>.Is.Anything)).Return("*****@*****.**"); }
public PipelineService(IFacebookApi facebookApi, ISentimentNLPApi sentimentNLPApi, IAccountRepository accountRepository, IPageRepository pageRepository) { _facebookApi = facebookApi; _sentimentNLPApi = sentimentNLPApi; _accountRepo = accountRepository; _pageRepository = pageRepository; }
public FacebookSpecsBase() { this.facebookApi = MockRepository.GenerateStub<IFacebookApi>(); this.formsAuth = MockRepository.GenerateMock<IFormsAuth>(); this.accountController = new AccountControllerBuilder().WithJsonRequest().WithFormsAuth(this.formsAuth).WithFacebookApi(this.facebookApi).Build(); }
/// <summary> /// Initialices a new instance of Main page viewmodel with navigation service param /// </summary> /// <param name="navigationService"></param> /// <param name="facebookService"></param> public MainPageViewModel(INavigationService navigationService, IFacebookApi facebookService) { _navService = navigationService; _facebookService = facebookService; SuscribeCommands(); LoadData(); }
public FacebookApiTest() { _facebookApi = new FacebookApi(new FacebookApiConfig() { AppId = "150393275806457", SecretKey = "833430935a81b39a7bead95c387bece0" }); }
/// <summary> /// Initialices a new instance of Main page viewmodel with navigation service param /// </summary> /// <param name="navigationService"></param> /// <param name="facebookService"></param> public MainPageViewModel(INavigationService navigationService, IFacebookApi facebookService) { _navService = navigationService; _facebookService = facebookService; SuscribeCommands(); LoadData(); }
public AccountController(IFormsAuth formsAuth, IMailer mailer, IFacebookApi facebookApi) { this.users = new Users(); this.pwdResetTokens = new PasswordResetTokens(); this.formsAuth = formsAuth; this.mailer = mailer; this.facebookApi = facebookApi; }
public void Authenicate(IFacebookApi api) { if (IsConnected()) { api.SessionKey = CookieSessionKey; api.Secret = SecretKey; api.ApplicationKey = ApplicationKey; api.UserId = CookieUserID.ToString(); } }
public UnapprovedUserLogsIn() { TestUtil.InitDatabase(); this.AddUnApprovedUserWithFacebookId(); this.formsAuth = MockRepository.GenerateMock<IFormsAuth>(); this.facebookApi = MockRepository.GenerateStub<IFacebookApi>(); this.facebookApi.Stub(x => x.GetUserEmail(Arg<string>.Is.Anything)).Return("*****@*****.**"); this.accountController = new AccountControllerBuilder().WithJsonRequest().WithFormsAuth(this.formsAuth).Build(); this.result = accountController.FbLogin( ConfigurationManager.AppSettings["SignedRequest"], ConfigurationManager.AppSettings["AccessToken"], "/Login") as JsonResult; }
public UserIsNotConnectedToFacebookApp() { TestUtil.InitDatabase(); this.AddUserWithFacebookId(); this.formsAuth = MockRepository.GenerateMock<IFormsAuth>(); this.formsAuth.Expect(x => x.SetAuthCookie("*****@*****.**", false)); this.facebookApi = MockRepository.GenerateStub<IFacebookApi>(); this.facebookApi.Stub(x => x.GetUserEmail(Arg<string>.Is.Anything)).Return(null); this.accountController = new AccountControllerBuilder().WithJsonRequest().WithFormsAuth(this.formsAuth).Build(); this.result = accountController.FbLogin( ConfigurationManager.AppSettings["SignedRequest"], ConfigurationManager.AppSettings["AccessToken"], "/Login") as JsonResult; }
public FacebookApiThrowsWhenGettingEmail() { // Init database (this will delete all users, so there are no users with facebook ids in there). TestUtil.InitDatabase(); this.usersModel = new Users(); this.usersModel.Register("*****@*****.**", TestUtil.DefaultUserPassword, TestUtil.DefaultUserPassword); dynamic user = this.usersModel.Single(where: "Email = @0", args: "*****@*****.**"); user.IsApproved = true; this.usersModel.Update(user, user.ID); this.facebookApi = MockRepository.GenerateStub<IFacebookApi>(); this.facebookApi.Stub(x => x.GetUserEmail(Arg<string>.Is.Anything)).Return(null); this.formsAuth = MockRepository.GenerateMock<IFormsAuth>(); this.accountController = new AccountControllerBuilder().WithJsonRequest().WithFormsAuth(this.formsAuth).WithMailer(this.mailer).WithFacebookApi(this.facebookApi).Build(); this.result = this.accountController.FbLogin( ConfigurationManager.AppSettings["SignedRequest"], ConfigurationManager.AppSettings["AccessToken"], "/Login") as JsonResult; }
public FacebookExternalRepository(IFacebookApi api) { _api = api; }
public AutenticationApi(IFacebookApi api) : base(api) { }
public FacebookConnect(IFacebookApi api, bool authenicated) { _api = api; _authenicated = authenicated; }
public FacebookExternalRepository(IFacebookApi api) { _api = api; }
public CommentService(IFacebookApi facebookApi) { _facebookApi = facebookApi; }
/// <summary> /// Initializes a new instance of the <see cref="FacebookApiBase"/> class. /// </summary> /// <param name="api">The session.</param> protected FacebookApiBase(IFacebookApi api) { Api = api; Rest = new RestWrapper(Api.Config); }
public FacebookService() { _facebookApi = IocContainer.GetContainer().Resolve <IFacebookApi> (); }
public FacebookService(IFacebookApi facebookApi) { _facebookApi = facebookApi; }
/// <summary> /// /// </summary> public FacebookService() { api = new Api().Initialize(new DesktopSession(null, null, null)); InitializeComponent(); }
public AccountControllerBuilder WithFacebookApi(IFacebookApi facebookApi) { this.facebookApi = facebookApi; return this; }
public AutenticationApi(IFacebookApi api) : base(api) { }
public FacebookController(IFacebookApi facebook) { if (facebook == null) throw new ArgumentNullException("Facebook"); Facebook = facebook; }
public FacebookPublishing(IFacebookApi api) { _api = api; }
public LoginApi(EreunaContext context, ISessionProvider sessionProvider, IFacebookApi facebookApi) { _context = context; _sessionProvider = sessionProvider; _facebookApi = facebookApi; }
/// <summary> /// Initializes a new instance of the <see cref="EventApi"/> class. /// </summary> /// <param name="api">The API wrapper.</param> public EventApi(IFacebookApi api) : base(api) { }
public FacebookService () { _facebookApi = IocContainer.GetContainer ().Resolve<IFacebookApi> (); }
protected virtual void CacheApi(IFacebookApi api, IDictionary collection) { collection.Add("Facebook.Extended.IFacebookApi", api); }
public FriendsService(IFacebookApi facebookApi) { this.facebookApi = facebookApi; }
/// <summary> /// Initializes a new instance of the <see cref="EventApi"/> class. /// </summary> /// <param name="api">The API wrapper.</param> public EventApi(IFacebookApi api) : base(api) { }
internal FacebookBusiness(IConfigurationRoot configuration, IServiceProvider serviceProvider) { Api = (IFacebookApi)serviceProvider.GetService(typeof(IFacebookApi)); }