小编dev*_*969的帖子

MediatR何时以及为何要使用它?vs 2017 webapi

它可能是之前被问过,但我甚至在官方网站上找不到为什么我应该使用MediatR以及它解决了什么问题?

  • 是因为我可以在构造函数中传递单个对象而不是多个接口?

  • 它是ServicesBus等的替代品还是竞争对手......

  • 基本上有什么好处,它解决了什么问题

我想购买它,但我不清楚为什么我应该使用它.

非常感谢

c# architectural-patterns asp.net-core-webapi

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

Git SSH公钥身份验证失败git azure devops

AzureDevops和学习的新手。

我正在尝试将git仓库从powershell推送到azuredevops仓库,并且在尝试将其推送到仓库时不断出现不同的身份验证错误。

我希望有人能阐明我应该检查并做的事情或正确的演练

EG 
 git remote add origin git@ssh.dev.azure.com:v3/MyAzure/MyProject/MyRepo
 git push -u origin --all
Run Code Online (Sandbox Code Playgroud)

我不断

git@ssh.dev.azure.com的密码:(输入了各种密码,但仍然失败)正在谈论哪个密码?

要么

权限被拒绝,请重试。

致命:无法从远程存储库读取。

请确保您具有正确的访问权限,并且存储库存在。

验证

  $ ssh -T myemail@mycompany.com
  ssh: connect to host mycompany.com  port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)

我有

  • 在azureDevops中创建了一个仓库
  • 根据ms文档,使用git-bash创建了一个ssh密钥,将其复制并粘贴到Azuredevos安全性中时没有空间。
  • 不再使用我的个人资料/安全性,并添加了ssh密钥(在git bash中生成)

我想念明显的东西吗?

使用个人访问令牌会更好吗?演练?

非常感谢

git azure-devops

10
推荐指数
6
解决办法
4494
查看次数

使用 IClassFixture 时输出 XUnit .net core 测试结果

我一直使用 Nunit,现在转向 XUnit。

ITestOutputHelper当我不实现时,我使用成功IClassFixture,例如:

public myClassTest(ITestOutputHelper outputHelper)
{
    this.outputHelper = outputHelper;
}
Run Code Online (Sandbox Code Playgroud)

但是,当我实现时,IClassFixture我找不到注入的方法ITestOutputHelper

我无法实现 ITestOutputHelper 的示例

public class MyIntegrationTests : IClassFixture<TestServerFixture<Startup>>
{
    public MyIntegrationTests (TestServerFixture<Startup> testServerFixture)
    {
        client = testServerFixture.Client;
    }
}
Run Code Online (Sandbox Code Playgroud)

我错过了显而易见的事情吗?

c# xunit.net asp.net-core-webapi

9
推荐指数
1
解决办法
3915
查看次数

无法添加对.net核心类库asp.net核心rc2的引用

我是asp.net网络核心世界的新手,我正在努力添加一个简单的参考.我收到一个错误

脚步

1)创建了"Asp.net核心Web应用程序(Net Framework)RC2"

2)添加了一个名为"ClassLibrary1"的类库(.Net核心)

3)在web app.Project.json中,我添加了对classlibrary1的引用

"dependencies":{"ClassLibrary1":"1.0.0-*"等...

4)得到错误

严重性代码说明项目文件行抑制状态错误

NU1001无法解析依赖项ClassLibrary1.

我理解为什么微软这样做是因为他们想要精益和模块化,但是应该有一个选项可以像在经典库中那样为你添加参考.在我看来,这是一个退步.

这是一个bug还是我的?

谢谢你的回复

asp.net-core-1.0

8
推荐指数
1
解决办法
3547
查看次数

类库(.Net Core)"在2017年的Visual Studio上不可用

在Visual Studio 2015中添加新项目时,您将获得"类库(.Net Core)"

VS 2017中似乎不再提供此选项.

我如何获得"类库(.Net标准版)"?

visual-studio-2017

8
推荐指数
1
解决办法
2098
查看次数

在 Azure Devops 上使用 Visual Designer 编写 YAML VS

我对 azure devops 有点陌生,我不得不构建很少的构建和发布管道。

我已经用视觉设计师完成了它,它很流畅且简单,而使用 yaml 更容易出错。

如果我在一个使用 yaml 的团队中工作,我会先在设计器中进行,然后再复制 yaml。

除了自动保存到回购,为什么痛苦?为什么不直接使用设计器?

缺少明显的?

azure-devops azure-pipelines

7
推荐指数
1
解决办法
2365
查看次数

Swagger-Swashbuckle 包括来自依赖 dll 的 xml 注释

我需要记录一个 asp.net core web api,并且我正在使用 swagger 和 swashbuckle。

我环顾四周,找到了这个链接,但它很旧并且不起作用 https://github.com/domaindrivendev/Swashbuckle/issues/93

有人可以告诉我如何包含来自另一个 dll 的 xml 注释吗?

谢谢

swagger swashbuckle asp.net-core-webapi

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

ExceptionHandling 中间件与过滤器 aspnetcore webapi 2.1

我想知道是否有人可以澄清这一点。我发现用法令人困惑。

链接和视频都没有回答我的问题

我知道像asp.net 核心中间件 vs 过滤器这样的链接

甚至还有关于它的视频

但是,仅就 webApi 而言,实现两者是否有意义?

我的理解是它们涵盖了系统的不同部分。

是否有一个项目(github)或链接清楚地解释了如何使用它们。

我可以在同一个 webApi 中使用它们吗?

有样品吗?

谢谢

asp.net-core-webapi

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

在azure devops模板中打印模板参数

是否有一个任务或命令可用于在管道运行时输出 Azure DevOps 模板中的所有参数变量?

我希望管道中的第一个任务打印所有参数,这将有助于发现错误。

有什么建议

azure-devops

6
推荐指数
2
解决办法
4161
查看次数

如何从证书获取/生成 pin sha256

简单的问题

我正在尝试使用网络安全配置在 android 中进行证书固定,但我不确定如何将 SHA-256 放入 pin 集中

给定一个域名 url,如何找到“pindigest=”SHA-256”?

<?xml version="1.0" encoding="utf-8"?>
  <network-security-config>
    <domain-config>
        <domain includeSubdomains="true">example.com</domain>
        <pin-set expiration="2018-01-01">
            <pin digest="SHA-256">HowDoIGetThisValue</pin>
            <!-- backup pin -->
            <pin digest="SHA-256">HowDoIGetThisValue</pin>
        </pin-set>
    </domain-config>
</network-security-config>
Run Code Online (Sandbox Code Playgroud)

建议/步骤。

非常感谢

android xamarin.android xamarin.forms

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