小编Ser*_*yuk的帖子

ASP.NET Core 1.0 F#项目

有人可以分享用F#编写的最小工作ASP.NET核心应用程序项目吗?

要在C#中实现最小的演示,我们必须执行以下操作:

mkdir aspnetcoreapp
cd aspnetcoreapp
dotnet new
Run Code Online (Sandbox Code Playgroud)

然后编辑project.json:

{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },
  "dependencies": {},
  "frameworks": {
    "netcoreapp1.0": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.0.0"
        },
        "Microsoft.AspNetCore.Server.Kestrel": "1.0.0"
      },
      "imports": "dnxcore50"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

然后执行dotnet restore并使用以下代码:

Startup.cs:

using System;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;

namespace aspnetcoreapp
{
    public class Startup
    {
        public void Configure(IApplicationBuilder app)
        {
            app.Run(context =>
            {
                return context.Response.WriteAsync("Hello from ASP.NET Core!");
            });
        } …
Run Code Online (Sandbox Code Playgroud)

.net f# asp.net-core

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

标签 统计

.net ×1

asp.net-core ×1

f# ×1