小编Dan*_*ary的帖子

停止AKS中的所有计算(Azure Managed Kubernetes)

我在Azure中创建了一个托管的Kubernetes集群,但它仅用于学习目的,因此我只想在我实际使用它时为计算付费.

有没有一种简单的方法可以优雅地关闭和启动VM,可用性集和负载平衡器?

azure kubernetes azure-kubernetes azure-aks

18
推荐指数
3
解决办法
6224
查看次数

AngularJs 2与ASP .NET 4.5.1

我想使用Angular 2作为现有ASP.NET 4应用程序的前端,即不是MVC 6/ASP.NET CORE,我宁愿不使用node,因为我们已经使用nuget作为我们的包管理器.有没有人知道会引导我完成这些的任何资源?

asp.net node.js angular

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

如何从远程私有Docker Hub仓库中提取Docker镜像?

我在Docker Hub私有存储库中有几个映像,我需要使用Docker远程Rest API在远程计算机上提取这些映像.有远程验证的方法吗?

这些是我想远程拨打的电话:

docker login
docker pull myrepo/myimage
Run Code Online (Sandbox Code Playgroud)

docker dockerhub

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

无法解析Azure Key Vault的远程名称

我已经成功创建了一个Azure Key Vault,但我无法添加任何秘密.我按照说明(https://azure.microsoft.com/en-gb/documentation/articles/key-vault-get-started/),但当我尝试

$secretvalue = ConvertTo-SecureString 'Pa$$w0rd' -AsPlainText -Force
$secret = Set-AzureKeyVaultSecret -VaultName 'ContosoKeyVault' -Name 'SQLPassword' -SecretValue $secretvalue
Run Code Online (Sandbox Code Playgroud)

我得到这个例外:

Set-AzureKeyVaultSecret : The remote name could not be resolved: 'mykeyvault.vault.azure.net'.
Run Code Online (Sandbox Code Playgroud)

任何想法可能是什么问题?

azure

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

PasswordSignInAsync在.Core App中挂起

我正在用F#构建一个.NET核心Web应用程序,我正在尝试设置Identity.我有一个基本版本的Register方法,它在数据库中创建一个用户并创建cookie:

[<HttpPost>]
[<AllowAnonymous>]
member this.Register([<FromBody>]model: RegisterViewModel) =
    if not (isNull model.Email) && model.Password = model.ConfirmPassword then
        let user = ApplicationUser(userName = model.Email, email = model.Email, password = model.Password)
        let result = userManager.CreateAsync(user, model.Password) |> Async.AwaitTask |> Async.RunSynchronously
        if result.Succeeded then
            signInManager.SignInAsync(user, isPersistent = false) |> Async.AwaitTask |> Async.RunSynchronously
            true
        else
           false 
    else
        false
Run Code Online (Sandbox Code Playgroud)

但是,我的Login实现挂起:

[<HttpPost>]
[<AllowAnonymous>]
member this.Login([<FromBody>]model: LoginViewModel) =
    if not (isNull model.Email && isNull model.Password) then
        let result = signInManager.PasswordSignInAsync(model.Email, model.Password, false, lockoutOnFailure = false) |> Async.AwaitTask |> …
Run Code Online (Sandbox Code Playgroud)

.net f# asp.net-identity asp.net-core

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

在 Azure Web App 上打开其他端口

我最近将 .NET Web API 2 应用程序从 Azure 云服务迁移到 Azure Web 应用程序。但是,我们有一个遗留应用程序需要与端口 8080 和 444 上的 API 进行通信。

有没有办法在 Web 应用程序上打开其他端口?

azure azure-web-app-service

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

使用Fable-Elmish将React.FormEvent转换为BodyInit

我正在尝试使用Fable-Elmish和React Helpers上传文件.但是,当我选择一个文件到可以使用Fetch发送到服务器的东西时,我无法弄清楚如何转换表单事件.这是观点:

R.input [
        ClassName "input-control" 
        Type "file"
        OnChange (fun x -> FileUploaded x.target |> dispatch )
    ] []
Run Code Online (Sandbox Code Playgroud)

我更新功能的相应部分:

 | FileUploaded file ->
    model, Cmd.ofPromise postCsv file FetchSuccess FetchFailure
Run Code Online (Sandbox Code Playgroud)

以及使用fetch调用api的函数:

let postData input =
    let formData = FormData.Create()
    formData.append("file.csv", input?files)
    let defaultProps =
        [ RequestProperties.Method HttpMethod.POST
        ; RequestProperties.Body (formData |> unbox)]
    promise {
        return! Fable.PowerPack.Fetch.fetch ("/api/data") defaultProps
    }
Run Code Online (Sandbox Code Playgroud)

如何将React.FormEvent转换为获取所需的BodyInit?

f# fable-f# elmish

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

如何从Azure Key Vault KeyBundle创建X509Certificate2对象

我使用Azure Key Vault来保护我们的密钥和机密,但我不确定如何使用我使用.net SDK检索的KeyBundle.如何创建X509Certificate2对象?

.net c# azure x509 azure-keyvault

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

使用 Fable-Elmish 上传文件

我想将文件上传到我的 Fable-Elmish, end 以便我可以将其发送到服务器进行处理。但是,我找不到任何文档/示例来涵盖这一点。这是我的更新功能:

let update msg model : Model * Cmd<Msg> =
    match msg with
    | QueryResults ->
        {model with results = None}, Cmd.ofPromise getData "" FetchSuccess FetchFailure
    | FetchSuccess data -> 
        { model with results = Some data }, []
    | FetchFailure ex ->
        Browser.console.log (unbox ex.Message)
        Browser.console.log "exception occured" |> ignore
        model, []
    | FileUploaded ->
        Browser.console.log "file selected!" |> ignore
        model, []
Run Code Online (Sandbox Code Playgroud)

这是包含文件上传的视图函数的一部分:

R.input [
        Type "file"
        OnChange (fun x -> FileUploaded |> ignore)
    ] [] …
Run Code Online (Sandbox Code Playgroud)

f# elm fable-f#

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

Angular 2 使整行可点击

我想在 Angular 2 中使表格的每一行都可单击。但是,只有单元格中包含数据的部分是可单击的。即,如果一个单元格包含比另一个单元格更多的数据,因此具有更大的高度,则较小单元格的空位不可单击。

例如,在下面的页面中,第一个单元格只能在包含名称的行上单击,而整个第二个单元格都可以单击

<table>
    <thead></thead>
    <tbody>
        <tr *ngFor="let item of items" routerLink="/otherpage/{{item.Id}}">
           <td>{{item.name}}</td>
           <td>
              <ul>
                 <li *ngFor="let detail of item.details">
                    {{detail}}
                 </li>
              </ul>
           </td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

html angular

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

在删除作业之前,如何检查Hangfire中是否存在作业?

如果您尝试删除不存在的作业(即,如果jobId不在Hangfire中),则Hang​​fire会挂起。

BackgroundJob.Delete(jobId);
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在尝试删除作业之前检查它是否存在?

c# hangfire

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