//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private static void InitFabricClient() { const bool LOCAL = true; const bool LIVE_TEST = false; FabricClientConfig config; if (LOCAL) { config = new FabricClientConfig("WordNetExport", "http://localhost:9000", 2, "abcdefghijklmnopqrstuvwxyZ012345", 1, "http://localhost:55555/OAuth/FabricRedirect", FabSess.FabricSessionContainerProvider); } else if (LIVE_TEST) { config = new FabricClientConfig("WordNetExport", "http://api.inthefabric.com", 2, "abcdefghijklmnopqrstuvwxyZ012345", 1, "http://localhost:49316/OAuth/FabricRedirect", FabSess.FabricSessionContainerProvider); } else { config = new FabricClientConfig("WordNetExport", "http://api.inthefabric.com", 44630861574832128, "963a27e20ad1472888521ea148a2dcf2", 44630852211048448, "http://localhost:49316/OAuth/FabricRedirect", FabSess.FabricSessionContainerProvider); } config.Logger = new FabLog(); FabricClient.InitOnce(config); }
public void SetUp() { vSessProvCounter = 0; vConfig = new FabricClientConfig("Test", "http://testFabric.com/api", 1, "MySecretCode", (k => "http://testdomain.com/oauth"), SessionContainerProvider); vAppSess = new AppSession(vConfig, null); vSessContain = new FabricSessionContainer(); vContext = new ClientContext(vConfig); vContext.AppSess = vAppSess; FabricClient.InitOnce(vConfig); }
public void NewConfig() { FabricClientConfig config = GetConfig(); Assert.NotNull(config, "Config should be filled."); Assert.AreEqual(vKey, config.ConfigKey, "Incorrect ConfigKey."); Assert.AreEqual(vApiPath, config.ApiPath, "Incorrect ApiPath."); Assert.AreEqual(vAppId, config.AppId, "Incorrect AppId."); Assert.AreEqual(vAppSecret, config.AppSecret, "Incorrect AppSecret."); Assert.AreEqual(HttpUtility.UrlEncode(vAppOauthRedir), config.GetOauthRedirectUri(), "Incorrect AppOAuthRedirectUri."); Assert.AreEqual(vSessContain, config.GetSessionContainer(), "Incorrect SessionContainer."); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); const bool LOCAL = false; FabricClientConfig config; if (LOCAL) { config = new FabricClientConfig("ClientTest", "http://localhost:9000", 14, "0123456789abcdefghijkLMNOPqrstuv", RedirProv, SessionContainerProv); } else { config = new FabricClientConfig("ClientTest", "http://api.inthefabric.com", 77886052004528128, "ffb885b329d94e3a8fd96361388f6fde", RedirProv, SessionContainerProv); } FabricClient.InitOnce(config); }