小编Aes*_*its的帖子

单页应用程序和开放图

我正在写一个使用下划线模板的SPA.该应用程序搜索并评价音乐专辑并通过ajax返回结果.如果facebook打开图表元标记无法动态更改,并且页面的网址不管搜索结果如何都是常量,我该如何制作,以便用户可以分享他们评价某个专辑.

即)

<meta property="fb:app_id"      content="118454308341351" /> 
<meta property="og:url"         content="http://www.appurl.com" /> 
<meta property="og:title"       content="Fleetwood Mac's Rumors" /> 
<meta property="og:image"       content="AppImg.jpg" /> 
Run Code Online (Sandbox Code Playgroud)

并更新这些属性以反映给定的搜索结果.

ajax facebook opengraph underscore.js single-page-application

5
推荐指数
1
解决办法
2998
查看次数

Ninject依赖注入:从配置读取绑定?

我是自动依赖注入的新手,并试图用MVC4应用程序干净地实现Ninject.一切都很实用,但我的强迫症想知道应用程序如何在NinjectWebCommon.cs中的RegisterServices(IKernel内核)方法中列出绑定.例如,

    /// <summary>
    /// Load your modules or register your services here!
    /// </summary>
    /// <param name="kernel">The kernel.</param>
    private static void RegisterServices(IKernel kernel)
    {
        kernel.Bind<IAbstractManagerA>().To<ConcreteManagerA>();
        kernel.Bind<IAbstractManagerB>().To<ConcreteManagerB>();
        kernel.Bind<IAbstractRepoA>().To<ConcreteRepoA>();
        ...etc etc could be hundreds
    }    
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来处理这个?也许将每个配对作为web.config设置或其他配置文件?基本上为依赖注入注入依赖项:)

asp.net-mvc dependency-injection ninject inversion-of-control

2
推荐指数
1
解决办法
919
查看次数