小编Sha*_*ler的帖子

从Visual Studio UI运行测试类别

我有一组单元测试,标有类别属性,如下所示:

[TestCategory("Bugs"), TestMethod]
Run Code Online (Sandbox Code Playgroud)

我可以从控制台运行测试,如http://msdn.microsoft.com/en-us/library/dd286683.aspx所述.

我在需要时使用post build事件在本地运行它们,有没有办法集成TestCategory到Visual Studio Test Explorer?

c# testing unit-testing visual-studio-2013

17
推荐指数
1
解决办法
9475
查看次数

SQL Server可以插入单个插入语句中的最大行数

我想做一个批量插入,类似于这个问题

如何在MySQL中进行批量插入

  1. SQL Server是否可以在单个insert语句中插入多少行?

  2. 例如,插入第一个值但第二个值导致主键违规时会发生什么.这些INSERT陈述是否已回滚?

INSERT INTO tbl_name (a,b) 
VALUES (1, 2), (1, 3));
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2012

13
推荐指数
3
解决办法
3万
查看次数

SignalR派生类型

您好我使用的是signalR 2.02,我无法在客户端获取正确的派生类.

我有以下情况

Class A {}
Class B : A{}

Class Other
{ 
   public A _member {get;set}
}

 Other instance = new Other() { _member = new B()}  
Run Code Online (Sandbox Code Playgroud)

我将我的实例从集线器发送到客户端,我希望在客户端我会看到_member类型为B,但我将其视为A.

我已经尝试在服务器端更改序列化程序,如下所示,但没有效果

var serializer = new JsonSerializer()
{
    TypeNameHandling = TypeNameHandling.All,
};
GlobalHost.DependencyResolver.Register(typeof(JsonSerializer), () => serializer); 
Run Code Online (Sandbox Code Playgroud)

c# json.net signalr

6
推荐指数
1
解决办法
1215
查看次数

如何在 AWS Lex 中访问原始输入文本和整个对话

  1. 如何访问原始文本以引导 lex 中的意图
  2. 如何提取整个对话,包括用户输入和 Lex 响应

我想创建一个 lambda 和 API 网关来捕获输入并在将其发送到 Lex 之前记录它,并在每个意图 lambda 上记录响应,但似乎是一种迂回的方式。

amazon-lex aws-lex

6
推荐指数
1
解决办法
1663
查看次数

SignalR ASPNetHost在当前上下文中不存在

我已经从GitHub下载了最新的SignalR代码(截至04/04/12),因为它现在可以编译MonoDevelop,所以我可以在OS X上使用它.

但是在使用"入门"页面上列出的SignalR.Sample示例测试新版本时,它会失败,并显示以下错误:

当前上下文中不存在名称"AspNetHost"

这发生在StockTicker.cs中:

private static dynamic GetClients()
{
    return AspNetHost.DependencyResolver.Resolve<IConnectionManager>().GetClients<StockTickerHub>();
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释AspNetHost的变化吗?

关于如何获得SignalR.Sample编译的建议将非常受欢迎.

c# mono signalr

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

api的自定义域名,域已在堆栈中

我想为我的网关创建自定义api,我正在按照本教程https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html进行操作

我预先创建了证书,并在堆栈中为其分配了一个域

myDomainName:
  Type: AWS::ApiGateway::DomainName
  Properties:
    DomainName: "test.mydomain.com"
    CertificateArn: "valid certificate"
Run Code Online (Sandbox Code Playgroud)

现在我尝试重新部署该堆栈并得到一个错误

myDomainName test.mydomain.com已存在于堆栈中

有没有一种方法可以检查域是否已经存在于堆栈重新部署中?

amazon-web-services aws-cloudformation aws-api-gateway

5
推荐指数
0
解决办法
185
查看次数

如果条件用于比较Expect脚本中的字符串

我有一个我要检查uname -a的期望脚本。

如果远程服务器是Linux,那么我将使用Expect运行更多的远程命令。如果是Aix,那么我将运行其他几组命令。但是,我无法创建if条件。谁能帮帮我吗?

expect <<'EOF'
spawn ssh user_name@server "uname -a"
set count 0
expect {
"password:" {
send password\r
exp_continue
}
"Permission denied" {
    incr count
    exp_continue
  }
}
set strname LINUX

set results $expect_out(buffer)

if {$strname == $results}
{
puts $results
}
EOF
Run Code Online (Sandbox Code Playgroud)

shell tcl expect

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

使用云形成为 DynamoDB 启用 TTL

我正在尝试在现有的 dynmoDB 表上设置 TTL

出错

发生错误:传入 - 属性 TimeToLiveSpecification 的值必须是一个对象。

这是我的模板

    Incoming:
  Type: AWS::DynamoDB::Table
  Properties:
    TableName: table-test
    KeySchema:
      - AttributeName: number
        KeyType: HASH
      - AttributeName: number2
        KeyType: RANGE
    AttributeDefinitions:
      - AttributeName: number
        AttributeType: S
      - AttributeName: number2
        AttributeType: S
    TimeToLiveSpecification: 
      - AttributeName: TimeToLive
        Enabled: true
    ProvisionedThroughput:
      ReadCapacityUnits: 2
      WriteCapacityUnits: 2
Run Code Online (Sandbox Code Playgroud)

我可能缺少一些简单的东西,但无法弄清楚

amazon-web-services aws-cloudformation amazon-dynamodb

3
推荐指数
1
解决办法
1826
查看次数

我如何向 Twilio 工作室说/播放小部件添加暂停

我有一个说小部件

> "Hello ... Thanks"
Run Code Online (Sandbox Code Playgroud)

我试过像这样向那个元素添加一个像 twilML 这样的暂停字符串

> "Hello  <Pause length="10"/> ... Thanks"
Run Code Online (Sandbox Code Playgroud)

但它只是说出来的Pause length="10"部分

如何为说/播放小部件添加暂停?

twilio twilio-functions twilio-studio

3
推荐指数
3
解决办法
2638
查看次数

signalR和CustomTypeConverter

我想序列化派生类型,如此处所述,但对于signalR,我想实现从JsonConverter派生的自定义转换器

我将它添加到signalR中,如下所示

var serializer = GlobalHost.DependencyResolver.GetService(typeof(JsonSerializer)) as JsonSerializer;
var i = new CustomTypeConverter();
serializer.Converters.Add(i);
GlobalHost.DependencyResolver.Register(typeof(JsonSerializer), () => serializer);
Run Code Online (Sandbox Code Playgroud)

public override bool CanConvert(Type objectType) 我调试此函数时应该处理哪些类型我没有看到我认为是我的解决方案的一部分类型

c# signalr

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