小编Ric*_*ney的帖子

用于货币格式的ASP.NET MVC数据注释

我跟随POCO,成本为浮动.

public class CostChart
{
    public string itemType { get; set; }
    public float? Cost{ get; set; }

}
Run Code Online (Sandbox Code Playgroud)

我需要以货币格式返回成本,例如

$ U 4.882,50.

我应该使用哪些数据注释?

这就是我在视图中显示的方式.

<td>@Model.Cost</td>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

JObject.ToBsonDocument删除值

我正在将原始JSON插入到集合中,并发现存储在数据库中的内容缺少值.例如,我的集合是BsonDocuments的集合:

_products = database.GetCollection<BsonDocument>("products");
Run Code Online (Sandbox Code Playgroud)

将JSON插入集合的代码:

public int AddProductDetails(JObject json)
{
    var doc = json.ToBsonDocument(DictionarySerializationOptions.Document);
    _products.Insert(doc);
}
Run Code Online (Sandbox Code Playgroud)

传入的JSON如下所示:

{"Id":1,"Tags":["book","database"],"Name":"Book Name","Price":12.12}

但是,集合中持久存在的只是没有值的属性.

{
  "Id": 1,
  "Tags": [
    "book",
    "database"
  ],
  "Name": "Book Name",
  "Price": 12.12
}
Run Code Online (Sandbox Code Playgroud)

为什么值被删除?

json.net mlab

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

从我的ASP.NET网站执行按需Web作业?

现在我有一个带有"Always On"的Continuos网络作业.此webjob侦听队列消息并执行操作.一切正常但我必须支付网络工作"听"命令的每一分钟,不是吗?

我已经看到您也可以按需运行Web作业,但我没有找到任何关于如何执行随需应变Web作业的示例代码.

背景:我在Web作业中运行Web爬网程序,该作业接收应从邮件队列中爬网的URL.我想尽量降低成本.

如何从ASP.NET网站执行随需应变的Web作业?

谢谢

azure azure-webjobs

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

Azure Web App:激活应用程序日志记录超过12小时

对于Azure Web App,是否可以使应用程序日志记录保持活动超过12小时?

我有一个Node.js的部署,它随机运行到数据库连接问题,我无法追踪,因为它们每2或3天才会发生.出于调试原因,我想为这些问题提供日志记录输出,但我没有找到方法这样做?有人找到了解决方案吗?

web-services azure node.js azure-web-sites

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

连接到 WordPress Docker 容器

我在 Azure 上创建了一个 Docker 容器应用程序,其中包括一个 WordPress 容器和一个 MySQL 容器。当我运行以下命令时:

docker run ps
Run Code Online (Sandbox Code Playgroud)

我看到了两个容器。

在此输入图像描述

我可以使用以下命令连接到 MySQL 容器文件系统:

docker run -i -t mysql:latest /bin/bash
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用相同的命令连接到 WordPress 容器文件系统,例如...

docker run -i -t wordpress:latest /bin/bash
Run Code Online (Sandbox Code Playgroud)

...这不起作用。相反,它给了我这样的信息:

您是否忘记 --link some_mysql_container:mysql 或使用 -e WORDPRESS_DB_HOST=hostname:port 设置外部数据库?

我想它希望我引用 MySQL 容器是有道理的。但是,我尝试了各种版本的 --link 并无法让它工作。

有人可以帮助我了解 Docker 语法吗?我只想对此容器中的文件系统进行一些更改。

提前致谢!

ubuntu azure docker

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

通过代码获取Azure Web App名称

有没有办法从代码中获取Web应用程序的名称。即,如果我已经将我的应用程序部署到了名为my-webapp-dev-ne的Web应用程序中,则我需要能够在代码中获得此名称。我无法将其添加到应用程序配置文件或任何其他方法的原因是同一应用程序可以部署到多个位置。

web-applications azure azure-web-sites

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

使用ARM部署Azure Web App包

我想使用powershell命令在azure资源组中上传现有的WebApp包.

经历过多个链接,比如这个链接

http://blogs.technet.com/b/georgewallace/archive/2015/05/10/deploying-a-website-with-content-through-visual-studio-with-resource-groups.aspx

我仍然不确定,包内容需要模板json文件中的哪个参数.

我可以使用azure快速启动模板和此命令创建空白Web应用程序.

新AzureRMResourceGroupDeployment

但是想要将现有的Web应用程序部署到资源组.任何建议都表示赞赏!

谢谢

asp.net azure azure-web-sites azure-resource-manager

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

如何从 PowerShell 将缺少的可选参数传递给 VBA 方法

我有一个 Word (Office 2013) 文档,我需要将该文档的每一页拆分为单独的 PDF。因此,我使用 PowerShell 将其组合在一起。

$Word = New-Object -ComObject Word.Application
$Word.Visible = $true

$Doc = $Word.Documents.Open($SourceFile)

for ($pageNo = 1; $pageNo -le 50; $pageNo++)
{
    $OutputFile = $OutputDirectory + "\MyFile_" + $pageNo + ".pdf"

    $Doc.ExportAsFixedFormat($OutputFile, [Microsoft.Office.Interop.Word.WdExportFormat]::wdExportFormatPDF, $false, [Microsoft.Office.Interop.Word.WdExportOptimizeFor]::wdExportOptimizeForPrint, [Microsoft.Office.Interop.Word.WdExportRange]::wdExportFromTo, $pageNo, $pageNo, [Microsoft.Office.Interop.Word.WdExportItem]::wdExportDocumentContent, $false, $false, [Microsoft.Office.Interop.Word.WdExportCreateBookmarks]::wdExportCreateNoBookmarks, $false, $true, $false, $null)
}

$Doc.Close()    
$Word.Quit()
Run Code Online (Sandbox Code Playgroud)

我已经做到了最后一个参数,它期望 this 是对此的引用。

[ref] System.Object FixedFormatExtClassPtr
Run Code Online (Sandbox Code Playgroud)

我尝试传入 $null, 0,每个都带或不带 [ref],但出现此错误:

参数:“15”应该是 System.Management.Automation.PSReference。使用[参考]。

关于我需要为最后一个参数传递什么有什么想法吗?或者,有更简单的方法来完成这项任务吗?

powershell vba ms-word

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