We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents eadc6c7 + 1e5db2b commit 889699dCopy full SHA for 889699d
demo-apps/MinimalApp/MinimalApp.fsproj
@@ -0,0 +1,16 @@
1
+<Project Sdk="Microsoft.NET.Sdk.Web">
2
+
3
+ <PropertyGroup>
4
+ <OutputType>Exe</OutputType>
5
+ <TargetFramework>net7.0</TargetFramework>
6
+ </PropertyGroup>
7
8
+ <ItemGroup>
9
+ <Compile Include="Program.fs" />
10
+ </ItemGroup>
11
12
13
+ <PackageReference Include="Giraffe" Version="6.2.*" />
14
15
16
+</Project>
demo-apps/MinimalApp/Program.fs
@@ -0,0 +1,14 @@
+open Microsoft.AspNetCore.Builder
+open Microsoft.Extensions.Hosting
+open Giraffe
+let builder = WebApplication.CreateBuilder()
+builder.Services.AddGiraffe() |> ignore
+let app = builder.Build()
+let webApp =
+ choose [
+ route "/ping" >=> text "pong"
+ route "/" >=> text "Hello World" ]
+app.UseGiraffe(webApp)
+app.Run()
0 commit comments