小编Use*_*rol的帖子

WCF方案中的自签名证书性能

我读到自签名证书会遇到性能问题(例如,这里),但究竟是哪些?我猜这可能与撤销检查有关,但不确定.

performance wcf certificate

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

自定义Linq to Sql查询中的ExecuteScalar()模拟

我需要执行一个自定义的SQL查询,我不能用常规的L2S意味着:

select [row_number] from (select row_number() over (order by CreatedOn desc, ID desc) as [row_number], ID from MyTable) as T1 where ID = {0}
Run Code Online (Sandbox Code Playgroud)

所以我正在努力

var r = db.ExecuteQuery<int>(q, id).Single();
Run Code Online (Sandbox Code Playgroud)

但这不起作用(获取System.InvalidCastException:指定的强制转换无效).有什么建议?

.net sql sql-server linq-to-sql

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

使用MSBuild打包Web项目

我有一个包含5个Web项目的解决方案,并希望它们打包,所以我msbuild mysolution.sln /t:Package在构建它之后运行并得到这个:

C:\ mysolution.sln.metaproj:错误MSB4057:项目中不存在目标"包".

如果我逐个打包每个项目一切都很好.这是愚蠢和不自然的,我不想在我的CI过程中有5个额外的步骤.有什么特别之处Package目标是的MSBuild不能像常规执行它Build还是Clean?什么是*.sln.metaproj?

.net msbuild build-process

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

.NET XML注释中的封闭泛型

如果我有以下功能:

void ReadData(Action<DataContext> action) {}
Run Code Online (Sandbox Code Playgroud)

我如何在seealso构造中引用它?

<seealso cref="ReadData(Action<DataContext>)"/>
Run Code Online (Sandbox Code Playgroud)

抱怨"字符'<'不能在属性值中使用".将"<"和">"更改为"{"和"}"有效但会使其成为开放的通用参数.

.net xml-comments

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

页面对象模式和替代方案

当您自动化Web UI测试时,您希望组织测试以使其可维护并尽可能减少代码重复.要走的路是页面对象模式.

你在现实世界的项目中尝试过吗?还有其他选择吗?你如何模拟复杂的网站(几个嵌套的母版页,弹出窗口,大型表格与疯狂的验证)?我对一般模式以及特定情况(Selenium/ASP.NET MVC/NUnit)感兴趣.

testing automated-tests design-patterns

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

WCF扩展执行顺序

如果我有几个相同类型的WCF扩展模块(如参数检查器),我可以确定它们是按照我在配置文件中定义它们的顺序执行的吗?

<system.serviceModel>
    <extensions>
        <behaviorExtensions>
            <add name="MyInspectorA" type="blabla" />
            <add name="MyInspectorB" type="blabla" />
        </behaviorExtensions>
    </extensions>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)

我需要更多的保证,而不仅仅是我的观察,但在MSDN上找不到任何确认.

.net wcf .net-4.0 wcf-extensions

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

.csproj 文件中 &lt;SolutionDir&gt; 元素的用途是什么?

我的.csproj文件包含此声明:

  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     ...
    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
  </PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

我的期望是,当您直接从项目目录构建项目并且不指定/p:SolutionDir=参数时,需要发现解决方案文件。但是,..\不会自动解析为绝对路径,因此如果您有解决方案相关的依赖项,则毫无用处。

.net msbuild projects-and-solutions build

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

为 Azure blob 静态网站启用 HTTPS

我有一个 Azure 存储帐户,并且启用了 Blob 服务上的静态网站。我还为我的 blob 服务配置了自定义域。为了能够在自定义域上通过 HTTPS 为我的网站提供服务,我需要以某种方式应用我的证书。我该怎么做?

ps 我不想没有 CDN

certificate azure web azure-blob-storage custom-domain

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

了解 Azure Functions 行为

我正在尝试转向无服务器的东西,但我发现自己不明白如何移植我现有的后端代码。我需要澄清以下假设:

  1. Azure 函数是否被视为单线程代码?
  2. 在函数中使用 TPL 和 PLINQ 总是一个坏主意吗?
  3. static与常规应用服务相比,会员的开销是多少?基本上,我们对AppDomain寿命有任何保证吗?
  4. 如果我使用诸如NLoglog4net 之类的日志记录框架,其异步附加程序需要专用线程,我是否需要担心任何事情?
  5. 如何监控每个函数运行占用了多少内存?
  6. 是否可以设置一个 DI 容器,以便将我的依赖项注入到Run方法中?类似的东西:

    [FunctionName("ServiceBusQueueTriggerCSharp")]                    
    public async Task RunAsync(
       [ServiceBusTrigger("myqueue", AccessRights.Manage, Connection = "meconn")]
       string myQueueItem,
       IBusinessLogicService blService,
       ILogService logService,
       IMailingService mailService) {
    }
    
    Run Code Online (Sandbox Code Playgroud)
  7. 是否有可能获得CancellationTokeninRun方法以便我可以优雅地取消/关闭?

.net multithreading azure azure-functions azure-functions-runtime

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

如何使用 Azure CLI 访问 AAD B2C 租户

我需要在我有权访问的 AAD B2C 租户中获取用户详细信息:

az ad user show --id 0cbb4fd6-7091-44fb-ab5e-d2bd9c366f59
Run Code Online (Sandbox Code Playgroud)

这找不到用户,因为我登录到我的组织常规 AAD 租户。B2C 租户没有订阅,他们链接到主要租户,这意味着我不能这样做

az login -t myb2ctenant.onmicrosoft.com
Run Code Online (Sandbox Code Playgroud)

在门户中工作并不方便,我想在 CLI 中执行我的例程。我怎样才能做到这一点?

command-line-interface azure azure-active-directory azure-cli azure-ad-b2c

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