小编Dou*_*nke的帖子

如何将参数从C#传递到PowerShell脚本文件?

从命令行我可以做到.

.\test.ps1 1
Run Code Online (Sandbox Code Playgroud)

从C#执行此操作时如何传递参数?我试过了

   .AddArgument(1)
   .AddParameter("p", 1)
Run Code Online (Sandbox Code Playgroud)

我已经尝试在.Invoke()中传递值为IEnumerable <object>,但$ p没有获取值.

namespace ConsoleApplication1
{
    using System;
    using System.Linq;
    using System.Management.Automation;

    class Program
    {
        static void Main()
        {
            // Contents of ps1 file
            //  param($p)
            //  "Hello World ${p}"

            var script = @".\test.ps1";

            PowerShell
                .Create()
                .AddScript(script)
                .Invoke().ToList()
                .ForEach(Console.WriteLine);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

powershell

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

Roslyn .rsp文件中的引用

我在CSharpInteractive.rsp中看到你可以使用/ r在GAC中添加对DLL的引用:

如何添加对自己的DLL的引用?

我试过System.Reflection.Assembly.LoadFrom,它没有失败,但没有工作.

我正在尝试添加对具有扩展方法的DLL的引用.

如果我尝试直接在交互式窗口中添加扩展方法的代码,我会收到此错误:

错误CS1109:扩展方法必须在顶级静态类中定义; XYZ是一个嵌套类

.net c# roslyn

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

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

如何从Azure Function PowerShell HTTP触发器立即响应,然后“带外响应另一个URL”?

我有一个连接到Slack命令的PowerShell HTTP触发器。如果PS触发器在<3秒内做出响应,则一切正常。我有这个工作

如果需要更长的时间,Slack需要做两件事,立即做出响应,然后在上进行带外响应response_url

这可行。如果我在sleep 10后面加上a set-content,则不会返回,Slack表示超时。

有没有办法在PowerShell中完成此任务?

@"
{
  "response_type": "ephemeral",
   "text": "Checking $(get-date) ..."
}
"@ |  set-content $res -Encoding Ascii
Run Code Online (Sandbox Code Playgroud)

带外作品。

$b = @"
{
    "response_type": "in_channel",
    "text": "It's 80 degrees right now.",
    "attachments": [
        {
            "text":"Partly cloudy today and tomorrow"
        }
    ]
}
"@

Invoke-RestMethod $responseUrl -Method post -Body $b -ContentType "application/json"
Run Code Online (Sandbox Code Playgroud)

powershell azure azure-functions

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

如何列出 Azure Function App 中的所有函数

我可以使用 PowerShell cmdletGet-AzureRMResource列出所有 Azure 资源。

是否有一个 cmdlet 接受 aResourceGroupName和 aSiteName并返回该“站点”中的所有函数。

或者,我可以使用 cmdlet 的组合来获取这些详细信息。

powershell azure azure-functions

5
推荐指数
2
解决办法
3939
查看次数

Atom Editor键映射是否支持功能键?像F5一样

我设置keymap.cson了这个条目.在调色板中,我可以看到F5与此命令相关联但按下F5不会触发它

'.workspace .editor': 'F5': 'runner:run'

github atom-editor

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

如何调用原子包?

我安装了atom-runner包.我想创建一个自定义命令,从调色板执行以保存当前文件,然后执行运行程序.获取编辑器并保存文件.

runner:run 失败了 AtomRunner.run()

atom.workspaceView.command 'MyEntry:runner', -> editor = atom.workspace.getActiveEditor() editor.save() runner:run

github atom-editor

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

如何从 Azure 函数返回 xlsx 文件?

我见过一些人尝试过。我无法重现他们的结果。乐于使用任何语言。我可以从 HTTP 触发器创建一个 xlsx。我想从另一个 HTTP 触发器返回该文件。

file-io azure azure-functions

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

为什么我的Azure功能不能扩展?

为了测试,我创建了一个新的功能应用程序.我添加了两个函数,一个是http触发器,在调用时,将500条消息推送到队列.另一个是队列触发器来读取消息.队列触发器功能代码被设置为读取消息并从1到30秒随机休眠.这旨在模拟更长时间运行的任务.

我调用了http触发器来创建消息,然后看着que填满(消息由另一个触发器处理).我还将应用程序见解连接到此功能应用程序,但我没有看到超过1台服务器的规模.

Azure功能是否可以扩展到que中的#消息?

另外,我在Powershell中实现了这些功能.

powershell azure-functions

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

标签 统计

azure-functions ×4

powershell ×4

azure ×3

.net ×2

atom-editor ×2

c# ×2

github ×2

roslyn ×2

file-io ×1