2010-07-30 55 views
0

我一直在尝试使用Asp.NEt MVC在Facebook IFrame应用上工作,并没有取得如此成功。尝试使用来自facebook SDK的样本,但标签在开发过程中无法识别。有人可以分享代码或指向我的工作或预先存在的facebook应用程序示例,这将有所帮助。谢谢。Facebook IFrame APP使用Asp.Net MVC

回答

0

我在调试配置我的本地机器时抽象掉了与facebook直接相关的所有内容。发布配置包含Facebook相关的东西。我使用Unity for DI,所以我使用DEBUG条件来配置接口的不同具体实现。

#if DEBUG 
      LifetimeManager lifetimeManager = new ContainerControlledLifetimeManager(); 
      container.RegisterType<ISteamRepository, MockSteamRepository>(lifetimeManager); 
      container.RegisterType<IFacebookContextSettings, MockFacebookContextSettings>(); 
#else 
      container.RegisterType<ISteamRepository, SteamRepository>(); 
      container.RegisterType<IFacebookContextSettings, FacebookContextSettings>(); 
#endif 

我的项目是开源的,你可以看到更多在http://code.google.com/p/facebooksteamachievements/