小编Los*_*ost的帖子

JetBrains Rider 无法检测到单元测试

我正在使用 JetBrains Rider 为 .net Core 项目运行单元测试。由于某种原因,它无法识别解决方案中的任何测试用例。

这些测试用例以前被检测到,但现在突然没有被检测到。我重新启动了 Rider 并重建了解决方案,看来问题并没有消失。

关于如何调试这个有什么建议吗?

jetbrains-ide rider

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

如何在WebAPI应用程序中的Swagger UI中添加方法描述

我使用Swagger作为我的API工具框架,到目前为止它运作良好.我刚看到这个页面https://petstore.swagger.io/

并看到每个方法如何描述.例如,

POST: pet/描述add a new Pet to the store.我想添加类似[Description("Description text")]应该做的事情,但事实并非如此.我怎样才能做到这一点?

c# restful-url swagger-ui swashbuckle asp.net-core-webapi

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

实现平衡的二叉搜索树?

我已经实现了一个二叉搜索树,我想在其插入函数中添加更多功能,使其成为一个自平衡树.我在C#编码.

任何人都可以建议我很好的教程或链接吗?我做了一些搜索并找到了一些链接,但它们都没有足够的描述性.

谢谢.

c# algorithm binary-tree binary-search-tree data-structures

10
推荐指数
1
解决办法
6243
查看次数

视频分辨率存储在android中的哪个位置?

我正在自动化android中的一个视频应用程序.为了做到这一点,我需要将视频分辨率设置为最高.

我知道在常规相机中,我可以设置值

 /data/data/com.android.gallery3d/shared_prefs/com.android.gallery3d_preferences_0.xml 
Run Code Online (Sandbox Code Playgroud)

但我在那里设置的值只是为摄像机而不是为视频设置.知道视频分辨率值存储在哪里吗?

如果有任何ADb命令来存储视频编码分辨率,那么它会更好.

以下是我使用的adb命令,但似乎无法工作:

 adb shell am start -a android.media.action.VIDEO_CAPTURE  --ei android.intent.extras.CAMERA_FACING 1 --ei android.intent.extras.EXTRA_VIDEO_QUALITY 1  -n com.android.gallery3d/com.android.camera.CameraActivity
Run Code Online (Sandbox Code Playgroud)

我最近也发现了

 /data/data/com.android.gallery3d/shared_prefs/com.android.gallery3d_preferences_0.xml
Run Code Online (Sandbox Code Playgroud)

文件包含最高分辨率的值,键名称为:"pref_video_quality_key"但不知何故,它只设置了相机值并且不执行前置摄像头值

android android-camera

10
推荐指数
1
解决办法
1967
查看次数

读取依赖性walker输出

我在我的应用程序中使用其中一个Dll时遇到了一些问题,并在其上运行了依赖walker.我不知道如何阅读它,但我得到了以下结果在此输入图像描述

它是否暗示任何x86-x64不兼容?无论如何我能解决这个问题吗?

Error: At least one required implicit or forwarded dependency was not found.
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
Run Code Online (Sandbox Code Playgroud)

c# c++ dll pinvoke dependency-walker

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

身份提供者与联盟提供者之间有什么区别?

我一直在阅读有关Windows Identity Foundation的一些文章,并且联邦提供商有一些模糊的定义(可能是我的理解不准确).但是,我没有看到一篇明确表示身份提供者和联盟提供者之间存在混淆的文章.有谁能清楚地向我解释一下这个区别?

windows-identity wif

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

什么是Docker附加?

我是Docker的新手,我能够理解4件事

  • Dockerfile
  • Docker图像
  • Docker容器
  • 泊坞窗,撰写

以及一些基本命令,如docker run,docker log等.

现在,我在docker attach这里看到了这个命令

使用docker attach使用容器的ID或名称附加到正在运行的容器,以查看其正在进行的输出或以交互方式控制它.您可以同时多次附加到同一个包含的进程,屏幕共享样式,或快速查看分离进程的进度

我不知道当他们说如果我们想要查看容器时我们可以附加它们是什么意思ongoing activity or output?如果我有一个控制台应用程序的容器而我只是docker run在它上面然后我可以在控制台窗口看到输出.

码头工人附加可能有什么好处?

docker

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

让FluentValidation调用具有多个参数的函数

我正在使用FluentValidation进行服务器端验证.现在我已经让它在使用Must验证之前调用了一个函数:

RuleFor(x => x.UserProfile).Must(ValidateProfile).WithMessage("We are sorry, you have already logged  on " + DateTime.Now + ". Please come again tomorrow.");
Run Code Online (Sandbox Code Playgroud)

现在,这是有效的,因为validateProfile采用的唯一参数是UserProfile.一切都很好.

我现在的问题是我正在尝试使用两个参数验证数据的函数.我尝试用于验证的函数如下所示:

bool IsValid(string promocode, IUserProfile userProfile)
Run Code Online (Sandbox Code Playgroud)

现在,我不确定如何将IsValid绑定到fluentValidation.有任何想法吗?

.net c# validation fluentvalidation

8
推荐指数
2
解决办法
8682
查看次数

Visual Studio Intellisense 颜色编码不起作用

现在在我的代码中突然有些部分代码没有按照 Visual Studio 经典主题颜色进行颜色编码。我不确定我的代码中是否有一些错误,但是当我定义一些属性时,例如:

public class VideoEncodeTest : AndroidPowerTest
    {
        [CptfConfigAcceptedParametersClass]
        public VideoEncodeTestParameters VideoEncodeTestParameters { get; set; }

        [CptfConfigAcceptedParametersClass]
        public IBundleStrategy Strategy { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

我希望属性的类型、基类的名称和属性的名称至少以蓝色进行颜色编码。然而,它不是,它是纯黑色的。这只会发生在这个特定的类上,而不会发生在其他类上。我不确定为什么以及可能是什么原因。

有任何想法吗?以往的经验?

.net c# visual-studio-2012

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

一个Docker容器如何调用另一个Docker容器

我有两个Docker容器

  1. Web API
  2. 调用Web API的控制台应用程序

现在,在本地Web api上是本地主机,控制台应用程序调用API没问题。但是,我不知道何时对这两种东西进行Docker化,我如何才能使Dockerized API的URL可用于Dockerized Console应用程序?

我认为我不需要Docker Compose,因为我将API的Url作为API的参数传递,因此确保Dockerized API'sURL可被Dockerized Console

有任何想法吗?

docker docker-compose docker-swarm

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