小编bka*_*aid的帖子

将连接字符串注入DI已解析的类

我正在使用Castle根据给定的接口创建我的数据库上下文.我的Installer类中有以下代码,此时此工作正常.

private ConfigureDelegate ConfigureContext()
{
    return p => p.Named(p.ServiceType.Name)
        .LifeStyle.PerWebRequest
        .DependsOn(new { connectionString = ConfigurationManager.ConnectionStrings["conStringName"].ConnectionString });
}
Run Code Online (Sandbox Code Playgroud)

但是我现在有一个场景,这个安装程序将找到我的接口的多个具体实现,其中每个应该提供不同的连接字符串.

这是否可能 - 如果是这样,有人会指出我正确的方向.

TIA

dependency-injection castle-windsor castle ioc-container

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

SocketException(0x80004005)试图以安全性不允许的方式访问套接字

我正在尝试加入我在Terraria的朋友服务器,当我尝试与Hamachi加入我的朋友服务器时,它说:

System.Net.Sockets.SocketException(0x80004005): Tried to get acces to a socket on a way which is not allowed by security. 
at System.Net.Sockets.Socket.DoConnect(EndPoint.endPointSnapshot, SocketAddres, socketAddres)
at System.Net.Sockets.Socket.Connect(EndPoint, remoteEP)
at System.Net.Sockets.TcpClient.Connect(IPEndPoint remoteEP)
at System.Net.Sockets.TcpClient.Connecy(IPAdress adress, Int32 port)
at Terraria.Netplay.ClientLoop(Object threadContext)
Run Code Online (Sandbox Code Playgroud)

有谁知道是什么导致它,以及如何帮助它?我和我的朋友都关闭了我们的防火墙,它没有工作.

c# sockets security exception

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

iOS SDK发布链接并显示缩略图

在提供的FB文档的帮助下,我设法很好地将Facebook iOS SDK实施到我的项目中。

我的应用程序的FB集成非常简单:一个Facebook共享按钮,该按钮允许用户使用用户提供的评论将链接发布到其FB墙。没有任何惊天动地的东西。

但是,我想更进一步。我没有显示链接的缩略图(即我自己的图像URL),但是我希望Facebook自动选择该缩略图。

类似于从Web浏览器中的Facebook,如果您选择“共享CNN.com的链接”,Facebook将自动选择要共享的所需页面的缩略图,甚至可以选择“无缩略图”复选框。

从iOS对话框中共享链接,我希望自动选择缩略图(大概是从您要共享的链接中生成的,即FB只是从页面中抓取图像)。

这可能吗?同样,我不想在下面的“附件” NSDictionary中显示带有提供的图像URL的“图片”,因为我没有图像URL。我只想显示一个超链接,并让FB将链接及其评论发布到用户的墙上,并让FB提供缩略图(类似于从Web浏览器发布的缩略图)。

基本上,来自Stack Overflow的代码是:

SBJSON *jsonWriter = [[SBJSON new] autorelease];

NSDictionary* actionLinks = [NSArray arrayWithObjects:[NSDictionary     
dictionaryWithObjectsAndKeys: @"Always Running", @"text", @"http://itsti.me/", @"href", 
nil], nil];

NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];
NSDictionary* attachment = [NSDictionary dictionaryWithObjectsAndKeys:
                           @"a long run", @"name",
                           @"The Facebook Running app", @"caption",
                           @"it is fun", @"description",
                           @"http://itsti.me/", @"href", nil];

NSString *attachmentStr = [jsonWriter stringWithObject:attachment];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                             @"Share on Facebook",  @"user_message_prompt",
                             actionLinksStr, @"action_links",
                             attachmentStr, @"attachment",
                             nil];

[_facebook dialog:@"stream.publish" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

iphone facebook thumbnails ipad ios

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

从页面访问"页面选项卡编辑URL"

我在应用程序中添加了"页面选项卡编辑URL",然后将应用程序添加到我的粉丝页面.

如何直接从我的Facebook粉丝页面访问编辑网址?

url facebook edit

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

如何创建Facebook应用程序以在现有粉丝页面上进行比赛?

好吧,在我进入应用领域之前,我认为我对Facebook有很好的理解.我已经有一个粉丝页面,但希望能够与我的粉丝一起参加比赛.我刚刚阅读了FB规则,你必须通过应用程序运行竞赛.所以,我去了facebook开发者网站并开始了.但是,我很困惑.我是否正在创建一个新的粉丝页面,并且必须重新开始与获得粉丝,或者我可以将其链接到我当前的粉丝页面,并在我的粉丝页面上通过此"页面/链接"进行竞赛.

我希望能够从我的粉丝页面开始竞赛(根据FB规则和规定).有人可以通过应用程序解释这是如何完成的.此外,如果您有这些应用程序的示例,请发布,以便我可以检查它们以帮助我理解.

facebook-page

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

控制按"后退按钮"并禁用关闭应用程序,使用确认对话框 - wp7

我需要显示一个简单的对话框,其中包含以下问题:"你想退出应用程序吗?" 是还是不是.当用户按下设备的后退按钮时,将显示该对话框.

我知道如何显示此对话框,但我不知道如何禁用后退操作:关闭应用程序.

它总是关闭的.

button exit back windows-phone-7

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

使用Facebook PHP-SDK 3.x向Codeigniter 2.1.0注册/登录用户

浏览Facebook API,我对正确的方法感到困惑.我希望用户跳过注册,或者如果他们使用Facebook登录则自动注册.因此,如果他们登录Facebook,我会收集他们的ID,电子邮件并在我的用户表中创建一条记录.

如果用户表中已存在id,则跳过自动注册并直接转到成员页面.这是我的代码到目前为止(摘自Facebook的PHP SDK示例).当我运行注册脚本时,页面显示为空白,我不会被重定向.

编辑:似乎在要求之后失败,如果我使用以下代码'test'永远不会被打印.

编辑:我正在使用Codeigniter,这个脚本是控制器的一部分,会导致问题的问题吗?

require 'http://localhost/facebook-php-sdk-6c82b3f/src/facebook.php';
echo "test";
Run Code Online (Sandbox Code Playgroud)

-

public function signup()
    {   
        require 'http://localhost/facebook-php-sdk-6c82b3f/src/facebook.php';

        // Create our Application instance (replace this with your appId and secret).
        $facebook = new Facebook(array(
          'appId'  => 'xxxxxxxxxxxxxxx',
          'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxx',
        ));

        // Get User ID
        $user = $facebook->getUser();

        // We may or may not have this data based on whether the user is logged in.
        //
        // If we have a $user id here, it means we know the user is …
Run Code Online (Sandbox Code Playgroud)

php facebook codeigniter facebook-php-sdk

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

如何为restful资源创建"编辑"网址?

在我的部分模板中,有一个名为"resource"的变量,它可能是一个问题或一个答案.

我想构建一个链接来编辑它,但是当我使用它时,我不知道它是什么,所以我不能写:

<%=link_to 'edit', edit_question_url(resource)%>
Run Code Online (Sandbox Code Playgroud)

要么

<%=link_to 'edit', edit_answer_url(resource)%>
Run Code Online (Sandbox Code Playgroud)

我想知道是否有这样的方法,比如"url_for_edit()",可以用作:

<%=link_to 'edit', url_for_edit(resource)%>
Run Code Online (Sandbox Code Playgroud)

有这样的方法吗?

rest ruby-on-rails

4
推荐指数
1
解决办法
2720
查看次数

什么是鸽子计算?

在阅读谷歌如何运作时遇到了"鸽子计算"一词.有人可以详细说明这个吗?..鸽子真的被使用还是我遗失了什么?..鸽子在搜索引擎设计中必须做些什么? ?

search-engine terminology

4
推荐指数
1
解决办法
1587
查看次数

一个Web应用程序下的多个Facebook应用程序

我正在尝试将umbraco cms用于一些facebook应用程序.我的想法是将每个facebook应用程序放在umbraco的aspx页面中(这些"应用程序"非常简单,只有少量图像,可能每个都有一个轮询).但我在web.config中只能有一个facebookSettings.是否可以不在web.config中设置facebook应用程序,但在后面的代码中设置设置?或者是否有另一种方法可以在一个Web应用程序(umbraco)中拥有多个Facebook应用程序?

编辑:我正在使用facebooksdk 5.0.2 beta

facebook-c#-sdk

4
推荐指数
1
解决办法
2244
查看次数